Bester VPS für Ghost 2026: Hoste deine eigene Publishing-Plattform
REVIEW 9 min read fordnox

Bester VPS für Ghost 2026: Hoste deine eigene Publishing-Plattform

Finde den besten VPS für Ghost CMS. Vergleiche Hosting-Optionen, richte deinen eigenen Ghost-Blog ein und betreibe eine professionelle Publishing-Plattform für unter 10$/Monat.


Bester VPS für Ghost in 2026

Ghost ist die moderne Publishing-Plattform — schlank, schnell und für Creator gebaut. Hoste es selbst auf einem VPS und spare die Ghost(Pro)-Gebühren von 25-299$/Monat.

Warum Ghost selbst hosten?

FaktorGhost(Pro)Selbst gehosteter VPS
Starter-Preis25$/Monat~5$/Monat
Creator-Preis50$/Monat~5$/Monat
Business-Preis199$/Monat~10$/Monat
Eigene Themes
Mitglieder & Newsletter
Eigene IntegrationenBegrenztUnbegrenzt
DatenhoheitDeren ServerDein Server

Ghost selbst zu hosten spart 20-190+$/Monat bei vollem Funktionsumfang.

VPS-Anforderungen

Ghost basiert auf Node.js und ist relativ ressourcenschonend:

Minimum:

Empfohlen:

Hoher Traffic:

Ghost läuft gut mit bescheidenen Ressourcen. Erweitere bei hohem Traffic oder vielen Mitgliedern.

Bester VPS für Ghost

1. Hetzner CX11 (Bestes Budget)

3,79€/Monat | 1 vCPU, 2GB RAM, 20GB NVMe

Perfekt für persönliche Blogs und kleine Publikationen. 2GB RAM bewältigen Ghost komfortabel.

2. Hostinger KVM1 (Bestes Preis-Leistungs-Verhältnis)

4,99$/Monat | 1 vCPU, 4GB RAM, 50GB NVMe

4GB RAM lassen Raum zum Wachsen. 50GB Speicher sind großzügig für medienreiche Blogs.

3. DigitalOcean Basic (Bester für Einsteiger)

6$/Monat | 1 vCPU, 1GB RAM, 25GB SSD

DigitalOcean bietet ein Ghost-Ein-Klick-Droplet und ausgezeichnete Tutorials.

4. Vultr (Beste globale Reichweite)

6$/Monat | 1 vCPU, 1GB RAM, 25GB SSD

32 Standorte — platziere Ghost nah an deinem Publikum.

Ghost-CLI Installation (Empfohlen)

Ghost bietet ein offizielles CLI, das alles erledigt.

Schritt 1: VPS erstellen

Ubuntu 22.04 empfohlen. Per SSH verbinden:

ssh root@your-vps-ip

Schritt 2: Ersteinrichtung

# System aktualisieren
apt update && apt upgrade -y

# Ghost-Benutzer erstellen
adduser ghost
usermod -aG sudo ghost

# Abhängigkeiten installieren
apt install -y nginx mysql-server nodejs npm

# Ghost-CLI installieren
npm install -g ghost-cli

Schritt 3: MySQL vorbereiten

mysql_secure_installation
# Root-Passwort setzen, Sicherheitsfragen mit Y beantworten

mysql -u root -p
CREATE DATABASE ghost_production;
CREATE USER 'ghost'@'localhost' IDENTIFIED BY 'your-secure-password';
GRANT ALL PRIVILEGES ON ghost_production.* TO 'ghost'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Schritt 4: Ghost installieren

su - ghost
sudo mkdir -p /var/www/ghost
sudo chown ghost:ghost /var/www/ghost
cd /var/www/ghost

ghost install

Das CLI fragt:

Das war’s! Ghost läuft.

Schritt 5: Admin aufrufen

Gehe zu: https://yourdomain.com/ghost

Erstelle dein Admin-Konto und beginne zu publizieren.

Docker-Installation (Alternative)

Für Container-basiertes Deployment:

version: '3.8'

services:
  ghost:
    image: ghost:5-alpine
    container_name: ghost
    restart: unless-stopped
    environment:
      url: https://yourdomain.com
      database__client: mysql
      database__connection__host: db
      database__connection__user: ghost
      database__connection__password: your-password
      database__connection__database: ghost
      mail__transport: SMTP
      mail__options__host: smtp.mailgun.org
      mail__options__port: 587
      mail__options__auth__user: postmaster@yourdomain.com
      mail__options__auth__pass: your-smtp-password
    volumes:
      - ghost-content:/var/lib/ghost/content
    depends_on:
      - db

  db:
    image: mysql:8
    container_name: ghost-db
    restart: unless-stopped
    environment:
      MYSQL_ROOT_PASSWORD: root-password
      MYSQL_DATABASE: ghost
      MYSQL_USER: ghost
      MYSQL_PASSWORD: your-password
    volumes:
      - ghost-db:/var/lib/mysql

  caddy:
    image: caddy:alpine
    container_name: caddy
    restart: unless-stopped
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./Caddyfile:/etc/caddy/Caddyfile
      - caddy-data:/data

volumes:
  ghost-content:
  ghost-db:
  caddy-data:

Caddyfile:

yourdomain.com {
    reverse_proxy ghost:2368
}

E-Mail & Newsletter-Einrichtung

Ghosts Killer-Feature sind die integrierten Newsletter. Du brauchst E-Mail:

Mailgun (Von Ghost empfohlen)

# Im Ghost-Admin: Settings → Email newsletter
# Mailgun-API-Key und Domain hinzufügen

Resend (Moderne Alternative)

Funktioniert mit Ghosts benutzerdefiniertem SMTP:

{
  "mail": {
    "transport": "SMTP",
    "options": {
      "host": "smtp.resend.com",
      "port": 587,
      "auth": {
        "user": "resend",
        "pass": "re_xxxx"
      }
    }
  }
}

Selbst gehostet (Postal/Mailu)

Für vollständige Kontrolle, betreibe deinen eigenen Mailserver. Komplex, aber keine Kosten pro E-Mail.

Mitgliedschaft & Zahlungen

Ghost enthält Mitgliedschafts-/Abonnement-Funktionen:

Stripe-Integration

  1. Ghost Admin → Settings → Membership
  2. Stripe verbinden
  3. Preisstufen festlegen

Keine zusätzlichen Plugins nötig — es ist integriert.

Mitgliedschaftsstufen

Erstelle verschiedene Zugangsstufen:

Ghost verwaltet Zahlungen, Zugriffskontrolle und Mitgliederverwaltung.

Performance-Optimierung

Caching aktivieren

Ghost ist standardmäßig schnell, aber füge Caching hinzu:

In Nginx, vor dem Ghost-Location-Block:

location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
    expires 1y;
    add_header Cache-Control "public, immutable";
}

Cloudflare verwenden

  1. Seite zu Cloudflare hinzufügen
  2. Caching aktivieren
  3. Full-SSL-Modus verwenden
  4. Brotli-Komprimierung aktivieren

Der kostenlose Tarif reicht für die meisten Ghost-Seiten.

Bildoptimierung

Ghost verarbeitet responsive Bilder, aber zusätzlich:

Backup-Strategie

Automatische Backups

#!/bin/bash
# ghost-backup.sh
DATE=$(date +%Y%m%d)
BACKUP_DIR="/home/ghost/backups"

mkdir -p $BACKUP_DIR

# Datenbank
mysqldump -u ghost -p'password' ghost_production > $BACKUP_DIR/db-$DATE.sql

# Inhalte
tar czf $BACKUP_DIR/content-$DATE.tar.gz /var/www/ghost/content

# Letzte 7 Tage behalten
find $BACKUP_DIR -mtime +7 -delete

# Optional: auf Remote hochladen
# rclone copy $BACKUP_DIR remote:ghost-backup/

Zeitplanung:

crontab -e
0 3 * * * /home/ghost/ghost-backup.sh

Ghost-Export

Ghost Admin → Settings → Labs → Export

Lädt JSON mit allen Inhalten herunter. Gut für Migration.

Ghost aktualisieren

Via Ghost-CLI

cd /var/www/ghost
ghost update

Via Docker

docker compose pull
docker compose up -d

Ghost-Updates verlaufen normalerweise reibungslos. Lies die Release-Notes bei Hauptversionen.

Themes

Offizielle Themes

Ghost enthält mehrere Themes. Casper ist der Standard.

Marketplace-Themes

Eigene Entwicklung

Themes verwenden Handlebars-Templating:

cd /var/www/ghost/content/themes
git clone https://github.com/your-theme your-theme

# Im Ghost-Admin
# Settings → Design → Change theme

Häufige Probleme

502 Bad Gateway

# Ghost-Status prüfen
ghost status

# Ghost neustarten
ghost restart

# Logs prüfen
ghost log

Speicherprobleme

Swap hinzufügen:

fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile swap swap defaults 0 0' >> /etc/fstab

SSL-Zertifikat-Erneuerung

Ghost-CLI richtet automatische Erneuerung ein. Überprüfe:

certbot renew --dry-run

Ghost vs WordPress

FeatureGhostWordPress
GeschwindigkeitSchnellerLangsamer
SicherheitSichererPlugin-Risiken
BloatMinimalKann schwer werden
NewsletterIntegriertPlugin nötig
MitgliedschaftenIntegriertPlugin nötig
ThemesWenigerTausende
PluginsKeineTausende
LernkurveNiedrigNiedrig

Ghost ist fokussiert. WordPress ist flexibel. Wähle nach Bedarf. Wenn WordPress besser passt, sieh dir unseren Guide bester VPS für WordPress an.

Ressourcenverbrauch

Typische Ghost-Installation:

KomponenteRAM
Ghost (Node)150-300MB
MySQL300-500MB
Nginx20MB
Gesamt500MB-1GB

1GB VPS funktioniert. 2GB sind komfortabel.

FAQ

Ist Ghost wirklich kostenlos?

Die Software ist kostenlos und Open Source. Du zahlst nur fürs Hosting.

Kann man von WordPress migrieren?

Ja! Ghost hat einen WordPress-Importer. Inhalte lassen sich leicht übertragen; Themes müssen neu erstellt werden.

Wie verdient Ghost Geld?

Ghost(Pro) Managed Hosting. Die Foundation braucht nicht, dass du weniger selbst hostest.

Ist selbst gehostetes Ghost sicher?

Ja. Halte es aktuell, nutze SSL, und du bist fertig. Einfacher als WordPress.

Kann Ghost hohen Traffic bewältigen?

Ja. Ghost ist Node.js und bewältigt Traffic gut. Füge Cloudflare für zusätzlichen Schutz hinzu.

Empfohlene Konfiguration

AnwendungsfallVPSMonatliche Kosten
Persönlicher BlogHetzner CX113,79€
Kleine PublikationHostinger KVM14,99$
Wachsender NewsletterHetzner CX215,39€
Hoher TrafficHetzner CX3110,49€

Starte mit Hetzner CX11 für 3,79€/Monat — das sind 45$/Jahr statt Ghost(Pro)s Minimum von 300$/Jahr.

Ghost selbst zu hosten ist eines der besten Preis-Leistungs-Verhältnisse im Publishing.

~/best-vps-for-ghost/get-started

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

bester vps für ghost ghost hosting ghost selbst hosten ghost cms vps ghost blog einrichten

// related guides

Andrius Putna

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 8, 2026. Disclosure: This article may contain affiliate links.