I'm 17 and don't have access to a debit card, and I'm kind of getting bored with Vercel and Supabase. I'm looking for ways to learn about deployment and server setup that won't require a subscription. Any good suggestions?
5 Answers
You might want to find an old computer and set it up as a homelab. It’s a great way to create a dev environment and test out your pipeline. If you don't have an old machine, you could also set up virtual machines on your current computer to experiment with different setups.
You could try Oracle's free VPS service for some hands-on experience. It's a good way to learn without having to pay anything.
Have you considered applying for the GitHub Student Developer Pack? They offer a bunch of perks, including $200 in credit for a year on Digital Ocean. That should be plenty to work on your own server setup!
Starting simple with XAMPP is a good idea if you want to set up a local server. And if you're feeling adventurous, VirtualBox is awesome for creating multiple VMs on your computer. You can even set up a network between them and use tools like Cloudflare tunnel or ngrok for real traffic!
Check out PythonAnywhere! They offer free access to a bash console and Python runtimes. You can deploy websites without needing a credit card — just sign up with your email.
Related Questions
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads