Django is a popular and powerful web framework that has gained popularity among developers worldwide.
However, finding a suitable hosting service that fits your budget and requirements can be challenging, especially for beginners or hobbyists who are just starting with Django.
Fortunately, there are some free hosting options available for Django projects.
If you are trying to learn to code, ship publish your first web app, or running a hobby app, that doesn't generate any revenue – keep reading, this post if for you.
Keep in mind that usually the amount of resources provided for free is quite limited, so you probably won't be able to run anything big on those servers, but it is a good start and can allow you to learn more or save a lot of money until you find a way to monitize your service.
We are listing hosting providers who give Ubuntu servers for free, either indefinitely or for a limited time.
Mar 7, 2023 Vultr posted on their blog that they offer a free servers.
These are the specs for the free plan:
1 vCPU .5 GB RAM 10GB Disk Plus 2 TB of free global bandwidth
Here is the link Vultr Free plan
AWS Free tier
AWS has a very generous free tier that is valid for the first 2 years. Talking about virtual server specifically they offer: 750 hours per month of Linux t2.micro or t3.micro instance dependent on region.
The t2.micro instance is 1GB RAM and 1 vCPU and around 30 GB of EBS Disk space for your server.
In addition to that they give 5GB of S3 storage where you can keep user uploaded data, a small Relational Database (RDS) and many other things.
Read more about AWS Free Tier
Google Cloud Platform
GCP offers $300 to new users which you can spend on a virtual server. Read more about their server types here: Machine Type Families