Beste VPS voor Discourse 2026: Bouw Je Eigen Community Forum
Vind de beste VPS voor het hosten van Discourse. Vergelijk specificaties, prijzen en prestaties om je eigen community forum te draaien met volledige controle.
Beste VPS voor Discourse in 2026
Discourse is het populairste open-source forumplatform. Modern ontwerp, realtime updates, vertrouwensniveaus, ingebouwde moderatie — zo horen communityforums te zijn. Zelf hosten betekent dat je eigenaar bent van je communitydata en de hostingkosten van $100/maand bespaart.
Waarom Discourse Zelf Hosten?
| Factor | Discourse Hosted (Standard) | Discourse Hosted (Business) | Zelf Gehost |
|---|---|---|---|
| Prijs | $100/mnd | $300/mnd | ~$6-15/mnd |
| Opslag | 100GB | 500GB | Jouw schijf |
| Medewerkers | Onbeperkt | Onbeperkt | Onbeperkt |
| Plugins | Alleen officieel | Officieel + enkele | Elke plugin |
| Aangepaste thema’s | Beperkt | Ja | Volledige toegang |
| CDN | Inbegrepen | Inbegrepen | Zelf configureren |
| Back-ups | Automatisch | Automatisch | Zelf beheren |
Met $100/maand voor het goedkoopste hosted plan verdient zelf hosten van Discourse zich vrijwel direct terug. Een VPS van $6/maand volstaat voor de meeste communities.
VPS-Vereisten
Discourse is een Ruby on Rails-applicatie met PostgreSQL en Redis als backend. Het is zwaarder dan statische sitegeneratoren, maar goed beheersbaar.
RAM (Cruciaal)
- Discourse minimum: 2GB (absolute ondergrens, zal swappen)
- Comfortabel voor kleine communities: 4GB
- Actieve community (1000+ dagelijkse gebruikers): 8GB
- Meerdere Discourse-containers of zware plugins: 16GB
- Discourse gebruikt PostgreSQL + Redis + Sidekiq workers — allemaal geheugenintensief
- 2GB is het officiële minimum, maar 4GB wordt sterk aanbevolen
CPU (Gemiddeld)
- 2 vCPU is voldoende voor de meeste communities
- Sidekiq achtergrondtaken (e-mails, meldingen) hebben CPU-ruimte nodig
- Het opnieuw opbouwen van de container is CPU-intensief (gebeurt bij updates)
- 4+ vCPU voor communities met 5000+ dagelijks actieve gebruikers
Opslag (Gemiddeld)
- Basisinstallatie: ~5GB
- Groei hangt af van uploads (afbeeldingen, bijlagen)
- 40GB werkt voor kleine communities
- 80-100GB voor communities met veel afbeeldings-/bestandsuploads
- SSD/NVMe vereist — PostgreSQL-prestaties zijn ervan afhankelijk
Netwerk
- Lage bandbreedte voor tekstgerichte forums
- Neemt toe bij afbeeldingsuploads en CDN-miss-verkeer
- 1Gbps is meer dan genoeg
Beste VPS voor Discourse
1. Hostinger KVM2 (Beste Algeheel) ⭐
$5,99/mnd | 2 vCPU, 8GB RAM, 100GB NVMe
8GB RAM geeft Discourse ademruimte met PostgreSQL, Redis en Sidekiq die allemaal draaien. 100GB NVMe is genoeg voor jaren aan communitycontent. De beste prijs-kwaliteitverhouding voor Discourse-hosting.
Beste voor: De meeste communities, zorgeloos qua resources
2. Hetzner CX22 (Beste Budget)
€3,99/mnd | 2 vCPU, 4GB RAM, 40GB NVMe
Voldoet aan de aanbevolen specificaties van Discourse voor de laagste prijs. 4GB RAM draait een kleine tot middelgrote community zonder te swappen. 40GB NVMe is voldoende als je community niet veel uploadt.
Beste voor: Nieuwe communities, krappe budgetten
3. Contabo VPS M (Beste Waarde)
€9,49/mnd | 6 vCPU, 16GB RAM, 200GB NVMe
16GB RAM laat je Discourse draaien met zware plugins, ElasticSearch voor betere zoekfunctionaliteit, en nog steeds ruimte over. 200GB NVMe slaat jaren aan uploads op. Zes vCPU’s maken het opnieuw opbouwen van containers snel.
Beste voor: Grote communities, plugin-intensieve setups, 5000+ gebruikers
4. Hetzner CPX31 (Beste Prestaties)
€14,49/mnd | 4 vCPU, 8GB RAM, 160GB NVMe
Dedicated AMD EPYC vCPU’s geven consistente prestaties tijdens verkeerspieken en het opnieuw opbouwen van containers. 160GB NVMe is geschikt voor grote uploadbibliotheken.
Beste voor: Actieve communities die betrouwbare responstijden nodig hebben
5. Vultr Cloud Compute (Beste Wereldwijde Dekking)
$24/mnd | 2 vCPU, 4GB RAM, 80GB NVMe
32 datacenters wereldwijd. Plaats je forum dicht bij je community voor lagere latentie. Goede optie als je gebruikers geconcentreerd zijn in een specifieke regio buiten de VS/EU.
Beste voor: Communities in Azië, Zuid-Amerika of Australië
Snelle Vergelijking
| VPS | RAM | vCPU | Opslag | Prijs | Beste Voor |
|---|---|---|---|---|---|
| Hostinger KVM2 | 8GB | 2 | 100GB NVMe | $5,99/mnd | Algeheel beste |
| Hetzner CX22 | 4GB | 2 | 40GB NVMe | €3,99/mnd | Budget |
| Contabo M | 16GB | 6 | 200GB NVMe | €9,49/mnd | Grote communities |
| Hetzner CPX31 | 8GB | 4 | 160GB NVMe | €14,49/mnd | Prestaties |
| Vultr CC | 4GB | 2 | 80GB NVMe | $24/mnd | Wereldwijd |
Discourse Installeren
Discourse gebruikt zijn eigen Docker-gebaseerde installer. Het is eigenwijs maar betrouwbaar.
Vereisten
# Systeem bijwerken
sudo apt update && sudo apt upgrade -y
# Docker installeren (als het nog niet geïnstalleerd is)
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
Officiële Installatie
# Discourse Docker manager klonen
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
# Installatiewizard starten
./discourse-setup
De installatiewizard vraagt om:
- Hostnaam: forum.jouwdomein.nl
- E-mail: admin-e-mail voor Let’s Encrypt + eerste beheerdersaccount
- SMTP-instellingen: Vereist — Discourse werkt niet zonder e-mail
SMTP-Opties
Discourse vereist werkende e-mail. Budgetvriendelijke opties:
| Service | Gratis Tier | Betaald |
|---|---|---|
| Mailgun | 1000 e-mails/mnd | $0,80/1000 |
| Brevo (Sendinblue) | 300 e-mails/dag | $9/mnd |
| Amazon SES | - | $0,10/1000 |
| Postmark | 100 e-mails/mnd | $1,25/1000 |
Voorbeeld SMTP-Configuratie (Mailgun)
# In containers/app.yml
env:
DISCOURSE_SMTP_ADDRESS: smtp.mailgun.org
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: postmaster@mg.yourdomain.com
DISCOURSE_SMTP_PASSWORD: your-mailgun-key
DISCOURSE_SMTP_ENABLE_START_TLS: true
Bouwen en Starten
./launcher rebuild app
# Duurt 5-10 minuten bij de eerste build
# Discourse is beschikbaar op je geconfigureerde hostnaam
Configuratietips
containers/app.yml
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
- "templates/web.socketed.template.yml" # Bij gebruik van externe nginx
params:
db_default_text_search_config: "pg_catalog.english"
db_shared_buffers: "256MB" # 25% van RAM, max 1GB
env:
LC_ALL: en_US.UTF-8
LANG: en_US.UTF-8
LANGUAGE: en_US.UTF-8
DISCOURSE_HOSTNAME: forum.yourdomain.com
DISCOURSE_DEVELOPER_EMAILS: 'admin@yourdomain.com'
UNICORN_WORKERS: 3 # 2 voor 2GB RAM, 3-4 voor 4GB+
Prestatieoptimalisatie
# Voor 4GB RAM VPS
env:
UNICORN_WORKERS: 3
DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE: 200
DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS: 50
params:
db_shared_buffers: "1GB"
db_work_mem: "40MB"
Plugins Toevoegen
# In containers/app.yml, onder hooks:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-voting.git
- git clone https://github.com/discourse/discourse-assign.git
Na het toevoegen van plugins: ./launcher rebuild app
Essentiële Plugins
| Plugin | Doel |
|---|---|
| discourse-solved | Onderwerpen als opgelost markeren (V&A) |
| discourse-voting | Functiestemming |
| discourse-assign | Onderwerpen toewijzen aan medewerkers |
| discourse-data-explorer | SQL-query’s uitvoeren |
| discourse-chat | Ingebouwde chat |
| discourse-calendar | Evenementen en agenda’s |
| discourse-templates | Antwoordsjablonen |
Back-upstrategie
#!/bin/bash
# backup-discourse.sh — dagelijks uitvoeren via cron
BACKUP_DIR="/backups/discourse"
DATE=$(date +%Y-%m-%d)
# Back-up starten via Discourse CLI
cd /var/discourse
./launcher run app discourse backup
# Laatste back-up kopiëren
LATEST=$(./launcher run app ls -t /var/www/discourse/public/backups/default/ | head -1)
docker cp app:/var/www/discourse/public/backups/default/$LATEST "$BACKUP_DIR/$LATEST"
# Laatste 14 dagen bewaren
find $BACKUP_DIR -name "*.tar.gz" -mtime +14 -delete
Schakel ook automatische back-ups in via Beheer → Instellingen → Back-ups:
- Back-upfrequentie: dagelijks
- Maximum aantal back-ups: 7
- Uploaden naar S3 (optioneel maar aanbevolen)
Beveiligingschecklist
- HTTPS ingeschakeld (Discourse-installer regelt Let’s Encrypt)
- SMTP geconfigureerd en werkend (test met een uitnodiging)
- Sterk beheerderswachtwoord
- Open registratie uitschakelen bij een privécommunity
- Snelheidsbeperking ingesteld (standaard ingeschakeld)
- Firewall configureren — alleen poorten 80/443 open (zie onze VPS-beveiligingsgids)
- 2FA inschakelen voor alle medewerkers
- Regelmatige back-ups geverifieerd en getest
- Discourse up-to-date houden (
./launcher rebuild app)
Discourse Bijwerken
cd /var/discourse
git pull
./launcher rebuild app
Updates duren 5-10 minuten. Het forum is kort onbeschikbaar tijdens het opnieuw opbouwen. Plan updates in tijdens rustige uren.
Discourse Hosted vs Zelf Gehost
| Functie | Hosted ($100/mnd) | Zelf Gehost ($6/mnd) |
|---|---|---|
| Setup | Direct | 30 minuten |
| Updates | Automatisch | Handmatig (eenvoudig) |
| Plugins | Alleen officieel | Elke plugin |
| Thema’s | Beperkte aanpassing | Volledige toegang |
| Back-ups | Inbegrepen | Zelf beheren |
| Ondersteuning | Officieel team | Community |
| Migratie | Mogelijk | Volledige controle |
| Kosten (jaarlijks) | $1.200 | ~$72 |
Zelf hosten bespaart ~$1.100/jaar en geeft je volledige controle over plugins en thema’s. De afweging is 10 minuten per maand besteden aan updates.
Veelgestelde Vragen
Hoeveel RAM heeft Discourse nodig?
2GB is het absolute minimum (en het zal swappen). 4GB draait een kleine community comfortabel. 8GB verwerkt duizenden dagelijkse gebruikers met plugins.
Kan ik Discourse draaien op 1GB RAM?
Nee. Discourse vereist officieel minimaal 2GB met swap. Daaronder bouwt de container niet op en is het forum onbruikbaar.
Hoeveel gebruikers kan een VPS aan?
Op een 4GB VPS: ~500-1000 dagelijks actieve gebruikers. Op 8GB: 2000-5000. Exacte aantallen hangen af van verkeerspatronen, plugins en hoeveel je community uploadt.
Is e-mail echt vereist?
Ja. Discourse gebruikt e-mail voor aanmeldbevestiging, meldingen, wachtwoordherstel en mailinglijstmodus. Het functioneert niet goed zonder werkende SMTP.
Kan ik migreren van andere forumsoftware?
Ja. Discourse heeft officiële importers voor phpBB, vBulletin, Vanilla, NodeBB, Flarum en vele anderen. Bekijk de Discourse-community voor importhandleidingen.
Discourse vs Flarum?
Discourse is volwassener, functierijker en heeft een groter ecosysteem. Flarum is lichter en eenvoudiger. Voor serieuze communities wint Discourse. Voor kleine hobbyforums is Flarum mogelijk makkelijker om mee te beginnen. Overweeg ook Mastodon of Matrix als je gefedereerde communitycommunicatie wilt in plaats van een traditioneel forum.
Onze Keuze
Hostinger KVM2 voor $5,99/maand geeft je 8GB RAM en 100GB NVMe — meer dan genoeg om Discourse te draaien met plugins, duizenden gebruikers en jaren aan content. Dat is $72/jaar tegenover $1.200/jaar voor Discourse’s eigen hosting.
Ready to get started?
Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.
Get Hostinger VPS — $4.99/mo// up to 75% off + free domain included
// related topics
// related guides
AWS EC2 Alternatives 2026: Cheaper, Simpler VPS Hosting
Best AWS EC2 alternatives for cheaper VPS hosting. Compare Hetzner, Vultr, DigitalOcean, and more — save 70%+ with simpler billing.
reviewCheapest VPS Hosting 2026 — Best Budget Servers From $2.50
We compared 10 budget VPS providers on price, specs, and support. Here are the cheapest worth using — from $2.50/mo with real performance data.
reviewBest GPU VPS in 2026 — Cheapest NVIDIA Servers Compared
Rent GPU servers from $0.50/hr. We compare 8 GPU VPS providers for AI training, inference, and rendering — NVIDIA A100, H100, and RTX options.
reviewBest macOS VPS for iOS Development in 2026
Need a macOS VPS for iOS app development? We review the best providers offering macOS virtual servers for Xcode, Swift, and App Store publishing.
Andrius Putna
I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.
// last updated: February 19, 2026. Disclosure: This article may contain affiliate links.