Our pick of the best Hosting for Discourse, tested and ranked. See pricing, specs, what to look for and answers to common questions below.
Our pick of the best Hosting for Discourse, tested and ranked. See pricing, specs, what to look for and answers to common questions below.
Our top Discourse pick is A2 Hosting — fast NVMe VPS plans with root access and Docker support, which Discourse needs to run properly. Below are our top five, ranked, with a side-by-side table, what to look for, and answers to common questions. See our full best hosting for forums guide or take the 60-second quiz.
The five things a Discourse install needs.
Chosen on VPS resources, root access, RAM and value.
Best overallOur score 9.5A2 Hosting VPS plans give NVMe storage, root access and plenty of RAM, so the Docker-based Discourse install runs smoothly. Discourse needs a VPS, not basic shared hosting, and A2 delivers it.
Scalable VPSOur score 9.3DreamHost cloud and VPS plans offer scalable RAM and root access, a fair fit for a self-hosted Discourse board that needs to grow with the community.
Best value VPSOur score 9.2Hostinger VPS plans give generous RAM and NVMe storage at a low price, enough to run Discourse and its Docker container for a small team.
Managed cloudOur score 9.0SiteGround cloud gives managed, scalable resources, a lower-admin route to running Discourse for owners who would rather not manage the server themselves.
Entry VPSOur score 8.6Bluehost VPS plans add root-level resources with a guided dashboard, a basic option for a small Discourse board, though setup takes more work here.
Our top five at a glance.
| Host | Our score | From | Uptime | Avg. speed | Free migration | Money-back |
|---|---|---|---|---|---|---|
| A2 Hosting | 9.5 | $3.92/mo | 99.99% | 622 ms | Yes | Anytime |
| DreamHost | 9.3 | $2.59/mo | 99.95% | 854 ms | Yes | 97-day |
| Hostinger | 9.2 | $0.80/mo | 99.98% | 379 ms | No | 30-day |
| SiteGround | 9.0 | $3.95/mo | 99.99% | 514 ms | Yes | 30-day |
| Bluehost | 8.6 | $2.95/mo | 99.95% | 578 ms | Yes | 30-day |