#Where to host my django app?

27 messages · Page 1 of 1 (latest)

uncut mesa
#

I know it has been asked everywhere, but I’m still having trouble finding a place that meets my requirements.
It’s a simple django REST app that will basically will have one endpoint.
It will need a 2GB SQL DB
I expect some users (1k to 10k a day) in the first days, but the traffic will probably go super low in the following weeks
It also will need to do a 5min background task everyday
Which service should I use to invest as less money as possible?

rough sandal
#

CrunchyBridge offers the ability to scale your db up and down. Scaling down is always a challenge, but you may want to look into them.

uncut mesa
#

I won’t need to scale the db, though. It will remain the same size all the time. If I’m going to rescale something, it’s the servers.

#

But I’m not sure of how much processing power I’ll need for X users a day

rough sandal
#

You'd need to load test it. There's no way around it.

#

Or you'd need to be able to test scaling it up horizontally and vertically to determine if the downtime is acceptable during peak usage.

#

I'm going to assume no downtime is acceptable which takes you back to needing to load test it.

uncut mesa
#

Alright, thanks! I’ll search how to load test it. But I still need a service to start. Any suggestions in mind?

plush wharf
#

Railway App paid tier starts with very less $ per month for 1GB of storage and 100GB of bandwidth. This should be sufficient for your needs, and you can upgrade to a higher tier if you need more resources.
The background task can be scheduled using a third-party service like Heroku Scheduler or Celery.

small karma
#

I vote +1 for raleway too

#

Easy to follow, straight up no nonsense, and comparatively low price.

uncut mesa
#

Thanks everyone for your two cents. I'll look into railway app and how to load test my app.

dawn umbra
#

I use Linode for hosting and Appliku for deploy.

uncut mesa
dawn umbra
#

Appliku's support is great. They have a discord channel as well.

spice walrus
#

Yea I just run hetzner, but honestly any small VPS works fine. Like $4 a month and will support multiple applications fairly easily

mint jasper
worldly briar
#

I suggest a VPS, with coolify installed so that it is easier for you to manage.

I'd recomend caprover as well. Caprover is a good one as well.

severe cliff
#

I just deployed my first django website. I used Appliku for deployment on Hetzner. Appliku is really good and the man behind it is extremely helpful.

coarse oak
knotty fern
#

Please anyone with tutorial on how i can host my Django webapp, i am a newbie in programming and this is my first website but i have been struggling to host it for over 4 days. I cant seem to go get past the billing verification with Heroku after going through the struggles of configuring my settings.py for it. Please i need help

knotty fern
orchid scaffold
knotty fern
thorn plinth