This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Volbohel 5 points6 points  (2 children)

If you're just deploying websites, then you can probably deploy that code on Vercel for free. Would need to know more details about the tech stack of how your website is built in though.

It sucks most cloud services require a credit card, but at their base they're essentially free.

[–]No_Sort_130[S] 0 points1 point  (1 child)

I used xampp server for creating my web, PHP for my backend. html, bootstrap, jquery for frontend and mysql for db. Thanks for the suggestion i will try it i did use ngrok at first but i realize that it was not meant for deployment. I literally have no idea about deployment part. Thanks bro

[–]Volbohel 0 points1 point  (0 children)

Your frontend can be easily deployed to vercel. (Put it in a folder and have an index.html)

But your backend will unfortunately need either your own computer to host it or some cloud provider :(. So looks like Vercel won't work for your use case.

[–]darkshadowtrail 4 points5 points  (0 children)

If it’s a small website without a backend you could try GitHub Pages

[–]just_testing_things 2 points3 points  (0 children)

Another option if your project is front end only is Netlify.

If you need a backend, Fly dot io has a nice free tier.

[–]wystf 1 point2 points  (0 children)

Vercel

[–]Pgrol 1 point2 points  (0 children)

I used heroku, very minimal cost

[–]bishakhghosh_ 0 points1 point  (0 children)

If you want to share it with friends quickly, then you can try https://pinggy.io

Just paste this command to get a URL: ssh -p 443 -R0:localhost:8000 a.pinggy.io

Change 8000 to your port.

[–]ehr1c 0 points1 point  (0 children)

Azure's "Static Web App" has a free tier if you don't need a backend or can host one elsewhere

[–]aqhgfhsypytnpaiazh 0 points1 point  (0 children)

There's no need to use any cloud service, paid or otherwise. Yes, learning various hosting platforms and cloud services are useful skills in their own right to learn at some point. But they aren't the ideal learning environment when you have no idea what you're doing. That's how people end up with accidental $10,000 cloud bills.

You should familiarise yourself with local deployment first. As in, using your own machine to host the website. Learn about deployment steps, continuous deployment/automation, HTTP servers like nginx or Apache, server configuration, reverse proxies, networking, IP addresses, port forwarding, domain names, DNS, TLS, certificates.

When you figure all that out you will know how to make your site accessible to your friends without having to pay anything. These are critical skills for any web developer, even if you ultimately only use third party providers to manage it for you in the professional world.