Skip to content

Hosting

I want to run this bot 24/7! How can I do this?

Well, there are many options available; I've described several of the most-common options below, including their pros (+) and cons (-).

🌐 Online Hosting#

OVH#

+ Best power-to-cost ratio
+ No usage limits
+ Reliable
- No free trial

DigitalOcean#

+ $50 credit with GitHub Student Pack (requires Credit Card and $5 down payment)
+ Useful tutorials
+ No usage limits
- Poor power-to-cost ratio

Google Cloud#

+ $300 free credit (requires Credit Card)
+ Free tier hosting
- Billed for usage above certain limits

Amazon Web Services#

+ 1 year free credit (requires Credit Card)
- Billed for usage above certain limits


🏠 Home Hosting#

Desktop PC#

+ Easiest access
+ Familiar OS/Environment
- High electricity costs
- Shared home internet bandwidth
- CPU & RAM usage on main PC

Dedicated Server#

+ Familiar OS/Environment
- High electricity costs
- Shared home internet bandwidth

Raspberry Pi#

+ Low electricity costs
- Shared home internet bandwidth
- Possible poor performance for multiple streams


🚫 Don't Use This Hosting#

Heroku#

- No file write access (server settings can't be changed)
- Usage limits (can only run for a portion of a month)
- Poor performance

Glitch#

- No file write access (server settings can't be changed)
- Usage limits
- Poor performance

Replit#

- Usage limits
- Poor performance
Back to top