Skip to content

24 7 Hosting

John Grosh edited this page Dec 20, 2018 · 4 revisions

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

Hetzner

- All voice traffic from Hetzner is blocked by Discord (completely unusable)
You can’t perform that action at this time.