Bester VPS für Discourse 2026: Bauen Sie Ihr eigenes Community-Forum
Finden Sie den besten VPS für Discourse-Hosting. Vergleichen Sie Spezifikationen, Preise und Leistung, um Ihr eigenes Community-Forum mit voller Kontrolle zu betreiben.
Bester VPS für Discourse in 2026
Discourse ist die beliebteste Open-Source-Forenplattform. Modernes Design, Echtzeit-Updates, Vertrauensstufen, integrierte Moderation — so sollten Community-Foren sein. Selbst-Hosting bedeutet, dass Sie Ihre Community-Daten besitzen und die monatliche Hosting-Gebühr von $100 umgehen.
Warum Discourse selbst hosten?
| Faktor | Discourse Hosted (Standard) | Discourse Hosted (Business) | Selbst gehostet |
|---|---|---|---|
| Preis | $100/Mo. | $300/Mo. | ~$6-15/Mo. |
| Speicher | 100GB | 500GB | Ihre Festplatte |
| Mitarbeiter-Konten | Unbegrenzt | Unbegrenzt | Unbegrenzt |
| Plugins | Nur offizielle | Offizielle + einige | Jedes Plugin |
| Eigene Themes | Eingeschränkt | Ja | Voller Zugriff |
| CDN | Inklusive | Inklusive | Selbst konfigurieren |
| Backups | Automatisch | Automatisch | Selbst verwalten |
Bei $100/Monat für den günstigsten gehosteten Plan amortisiert sich Discourse-Selbst-Hosting fast sofort. Ein VPS für $6/Monat erledigt die Aufgabe für die meisten Communities.
VPS-Anforderungen
Discourse ist eine Ruby on Rails-Anwendung, die auf PostgreSQL und Redis basiert. Es ist ressourcenintensiver als statische Seitengeneratoren, aber handhabbar.
RAM (Kritisch)
- Discourse-Minimum: 2GB (absolutes Minimum, wird swappen)
- Komfortabel für kleine Communities: 4GB
- Aktive Community (1000+ tägliche Nutzer): 8GB
- Mehrere Discourse-Container oder aufwendige Plugins: 16GB
- Discourse nutzt PostgreSQL + Redis + Sidekiq-Worker — alle speicherhungrig
- 2GB ist das offizielle Minimum, aber 4GB wird dringend empfohlen
CPU (Moderat)
- 2 vCPU reichen für die meisten Communities aus
- Sidekiq-Hintergrundjobs (E-Mails, Benachrichtigungen) benötigen CPU-Reserven
- Container-Neuerstellung ist CPU-intensiv (geschieht bei Updates)
- 4+ vCPU für Communities mit 5000+ täglich aktiven Nutzern
Speicherplatz (Moderat)
- Basisinstallation: ~5GB
- Wachstum hängt von Uploads ab (Bilder, Anhänge)
- 40GB reicht für kleine Communities
- 80-100GB für Communities mit vielen Bild-/Datei-Uploads
- SSD/NVMe erforderlich — PostgreSQL-Leistung hängt davon ab
Netzwerk
- Geringe Bandbreite für textlastige Foren
- Steigt mit Bild-Uploads und CDN-Miss-Datenverkehr
- 1Gbps ist mehr als ausreichend
Bester VPS für Discourse
1. Hostinger KVM2 (Beste Gesamtwahl) ⭐
$5.99/Mo. | 2 vCPU, 8GB RAM, 100GB NVMe
8GB RAM gibt Discourse Spielraum, während PostgreSQL, Redis und Sidekiq gleichzeitig laufen. 100GB NVMe speichert jahrelangen Community-Inhalt. Das beste Preis-Leistungs-Verhältnis für Discourse-Hosting.
Am besten für: Die meisten Communities, sorgenfreie Ressourcen
2. Hetzner CX22 (Beste Budget-Option)
€3.99/Mo. | 2 vCPU, 4GB RAM, 40GB NVMe
Erfüllt die empfohlenen Discourse-Spezifikationen zum niedrigsten Preis. 4GB RAM betreibt eine kleine bis mittlere Community ohne Swapping. 40GB NVMe reicht aus, wenn Ihre Community nicht upload-lastig ist.
Am besten für: Neue Communities, knappe Budgets
3. Contabo VPS M (Bestes Preis-Leistungs-Verhältnis)
€9.49/Mo. | 6 vCPU, 16GB RAM, 200GB NVMe
16GB RAM ermöglicht Discourse mit aufwendigen Plugins, ElasticSearch für bessere Suche und hat trotzdem noch Reserven. 200GB NVMe speichert jahrelange Uploads. Sechs vCPUs machen Container-Neuerstellungen schnell.
Am besten für: Große Communities, plugin-intensive Setups, 5000+ Nutzer
4. Hetzner CPX31 (Beste Leistung)
€14.49/Mo. | 4 vCPU, 8GB RAM, 160GB NVMe
Dedizierte AMD EPYC vCPUs liefern konstante Leistung bei Verkehrsspitzen und Container-Neuerstellungen. 160GB NVMe bewältigt große Upload-Bibliotheken.
Am besten für: Aktive Communities, die zuverlässige Antwortzeiten benötigen
5. Vultr Cloud Compute (Beste globale Abdeckung)
$24/Mo. | 2 vCPU, 4GB RAM, 80GB NVMe
32 Rechenzentren weltweit. Platzieren Sie Ihr Forum in der Nähe Ihrer Community für geringere Latenz. Gute Option, wenn Ihre Nutzer in einer bestimmten Region außerhalb der USA/EU konzentriert sind.
Am besten für: Communities in Asien, Südamerika oder Australien
Schnellvergleich
| VPS | RAM | vCPU | Speicher | Preis | Am besten für |
|---|---|---|---|---|---|
| Hostinger KVM2 | 8GB | 2 | 100GB NVMe | $5.99/Mo. | Beste Gesamtwahl |
| Hetzner CX22 | 4GB | 2 | 40GB NVMe | €3.99/Mo. | Budget |
| Contabo M | 16GB | 6 | 200GB NVMe | €9.49/Mo. | Große Communities |
| Hetzner CPX31 | 8GB | 4 | 160GB NVMe | €14.49/Mo. | Leistung |
| Vultr CC | 4GB | 2 | 80GB NVMe | $24/Mo. | Global |
Discourse installieren
Discourse verwendet seinen eigenen Docker-basierten Installer. Er ist eigenwillig, aber zuverlässig.
Voraussetzungen
# System aktualisieren
sudo apt update && sudo apt upgrade -y
# Docker installieren (falls nicht installiert)
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
Offizielle Installation
# Discourse Docker-Manager klonen
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
# Setup-Assistenten ausführen
./discourse-setup
Der Setup-Assistent fragt nach:
- Hostname: forum.ihredomain.com
- E-Mail: Admin-E-Mail für Let’s Encrypt + erstes Admin-Konto
- SMTP-Einstellungen: Erforderlich — Discourse funktioniert nicht ohne E-Mail
SMTP-Optionen
Discourse benötigt funktionierende E-Mail. Budgetfreundliche Optionen:
| Dienst | Kostenloses Kontingent | Kostenpflichtig |
|---|---|---|
| Mailgun | 1000 E-Mails/Mo. | $0.80/1000 |
| Brevo (Sendinblue) | 300 E-Mails/Tag | $9/Mo. |
| Amazon SES | - | $0.10/1000 |
| Postmark | 100 E-Mails/Mo. | $1.25/1000 |
Beispiel-SMTP-Konfiguration (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
Erstellen und starten
./launcher rebuild app
# Dauert 5-10 Minuten beim ersten Build
# Discourse ist danach unter Ihrem konfigurierten Hostnamen erreichbar
Konfigurationstipps
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" # Bei Verwendung von externem nginx
params:
db_default_text_search_config: "pg_catalog.english"
db_shared_buffers: "256MB" # 25% des 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 für 2GB RAM, 3-4 für 4GB+
Leistungsoptimierung
# Für 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 hinzufügen
# In containers/app.yml, unter 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
Nach dem Hinzufügen von Plugins: ./launcher rebuild app
Wichtige Plugins
| Plugin | Zweck |
|---|---|
| discourse-solved | Themen als gelöst markieren (Q&A) |
| discourse-voting | Feature-Abstimmungen |
| discourse-assign | Themen Mitarbeitern zuweisen |
| discourse-data-explorer | SQL-Abfragen ausführen |
| discourse-chat | Integrierter Chat |
| discourse-calendar | Veranstaltungen und Kalender |
| discourse-templates | Antwortvorlagen |
Backup-Strategie
#!/bin/bash
# backup-discourse.sh — täglich per Cron ausführen
BACKUP_DIR="/backups/discourse"
DATE=$(date +%Y-%m-%d)
# Backup über Discourse CLI auslösen
cd /var/discourse
./launcher run app discourse backup
# Neuestes Backup kopieren
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"
# Letzte 14 Tage aufbewahren
find $BACKUP_DIR -name "*.tar.gz" -mtime +14 -delete
Aktivieren Sie außerdem automatische Backups unter Admin → Einstellungen → Backups:
- Backup-Häufigkeit: täglich
- Maximale Backups: 7
- Upload zu S3 (optional, aber empfohlen)
Sicherheits-Checkliste
- HTTPS aktiviert (Discourse-Installer verwaltet Let’s Encrypt)
- SMTP konfiguriert und funktionsfähig (mit Einladung testen)
- Starkes Admin-Passwort
- Offene Registrierung deaktivieren bei privater Community
- Ratenbegrenzung einrichten (standardmäßig aktiviert)
- Firewall konfigurieren — nur Ports 80/443 offen (siehe unseren VPS-Sicherheitsleitfaden)
- 2FA für alle Mitarbeiter-Konten aktivieren
- Regelmäßige Backups überprüft und getestet
- Discourse aktuell halten (
./launcher rebuild app)
Discourse aktualisieren
cd /var/discourse
git pull
./launcher rebuild app
Updates dauern 5-10 Minuten. Das Forum ist während der Neuerstellung kurzzeitig nicht erreichbar. Planen Sie Updates während verkehrsarmer Zeiten.
Discourse Hosted vs. Selbst gehostet
| Funktion | Hosted ($100/Mo.) | Selbst gehostet ($6/Mo.) |
|---|---|---|
| Einrichtung | Sofort | 30 Minuten |
| Updates | Automatisch | Manuell (einfach) |
| Plugins | Nur offizielle | Beliebige |
| Themes | Eingeschränkte Anpassung | Voller Zugriff |
| Backups | Inklusive | Selbst verwalten |
| Support | Offizielles Team | Community |
| Migration | Möglich | Volle Kontrolle |
| Kosten (jährlich) | $1.200 | ~$72 |
Selbst-Hosting spart ~$1.100/Jahr und gibt Ihnen volle Plugin- und Theme-Kontrolle. Der Kompromiss besteht darin, 10 Minuten/Monat für Updates aufzuwenden.
FAQ
Wie viel RAM benötigt Discourse?
2GB ist das absolute Minimum (und es wird swappen). 4GB betreibt eine kleine Community komfortabel. 8GB bewältigt Tausende tägliche Nutzer mit Plugins.
Kann ich Discourse mit 1GB RAM betreiben?
Nein. Discourse erfordert offiziell mindestens 2GB mit Swap. Darunter lässt sich der Container nicht erstellen und das Forum wird unbenutzbar.
Wie viele Nutzer kann ein VPS bewältigen?
Auf einem 4GB VPS: ~500-1000 täglich aktive Nutzer. Auf 8GB: 2000-5000. Die genauen Zahlen hängen von Verkehrsmustern, Plugins und der Upload-Intensität Ihrer Community ab.
Ist E-Mail wirklich erforderlich?
Ja. Discourse verwendet E-Mail für Registrierungsbestätigungen, Benachrichtigungen, Passwortzurücksetzungen und den Mailinglisten-Modus. Ohne funktionierenden SMTP wird es nicht richtig funktionieren.
Kann ich von anderer Forum-Software migrieren?
Ja. Discourse hat offizielle Importer für phpBB, vBulletin, Vanilla, NodeBB, Flarum und viele andere. Prüfen Sie die Discourse-Community für Importanleitungen.
Discourse vs. Flarum?
Discourse ist ausgereifter, funktionsreicher und hat ein größeres Ökosystem. Flarum ist leichter und einfacher. Für ernsthafte Communities gewinnt Discourse. Für kleine Hobby-Foren könnte Flarum einfacher zum Starten sein. Erwägen Sie auch Mastodon oder Matrix, wenn Sie statt eines traditionellen Forums föderierte Community-Kommunikation wünschen.
Unsere Empfehlung
Hostinger KVM2 für $5.99/Monat bietet Ihnen 8GB RAM und 100GB NVMe — mehr als genug, um Discourse mit Plugins, Tausenden von Nutzern und jahrelangem Inhalt zu betreiben. Das sind $72/Jahr statt $1.200/Jahr für Discourse-eigenes 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.