
Vvveb einfach selbst hosten
Yulei ChenVvveb ist ein Open-Source CMS mit einem starken Drag-and-Drop Page Builder. Du kannst damit Websites, Blogs und Online-Shops bauen, ohne Code schreiben zu müssen. Es unterstützt MySQL, SQLite und PostgreSQL, was es flexibel für verschiedene Setups macht. Im Vergleich zu WordPress ist Vvveb leichtgewichtig, modern und braucht keine Berge von Plugins für grundlegende Funktionen.
Sliplane ist eine managed Container-Plattform, die Self-Hosting einfach macht. Mit One-Click Deployment hast du Vvveb in wenigen Minuten am Laufen - kein Server-Setup, keine Reverse-Proxy-Config, keine Infrastruktur zum Verwalten.
Voraussetzungen
Vor dem Deployment brauchst du einen Sliplane Account (kostenlose Testphase verfügbar).
Schnellstart
Sliplane bietet One-Click Deployment mit Presets.
- Klick auf den Deploy-Button oben
- Wähl ein Projekt aus
- Wähl einen Server aus (wenn du dich gerade angemeldet hast, bekommst du einen 48-Stunden-Testserver kostenlos)
- Klick auf Deploy!
Über das Preset
Das One-Click Deployment oben nutzt Sliplane's Vvveb Preset. Das ist drin:
- Das offizielle vvveb/vvvebcms Docker Image
- Alpine-basiertes Image mit PHP 8.5 FPM für minimalen Ressourcenverbrauch
- Persistenter Storage auf
/var/www/html, damit deine Seiten, Themes und Uploads Neustarts überleben - Healthcheck auf
/konfiguriert, um die Verfügbarkeit zu überwachen - SQLite als Standard-Datenbank, sodass kein separater Datenbank-Service nötig ist
Nächste Schritte
Sobald Vvveb auf Sliplane läuft, öffne es über die Domain, die Sliplane dir zugewiesen hat (z.B. vvveb-xxxx.sliplane.app).
Ersteinrichtung
Wenn du Vvveb zum ersten Mal öffnest, siehst du den Installations-Wizard. Er führt dich durch die Erstellung deines Admin-Accounts und die Auswahl deiner Datenbank. Die Standard-Datenbank ist SQLite, die super für kleine bis mittlere Seiten funktioniert und keinerlei Extra-Config braucht.
Admin Panel
Nach der Installation ist das Admin Panel unter /admin erreichbar. Von dort aus kannst du Seiten, Posts, Produkte, Themes und Plugins verwalten.
Andere Datenbank nutzen
Standardmäßig nutzt Vvveb SQLite, das im persistenten Volume gespeichert wird. Wenn du stattdessen MySQL oder PostgreSQL brauchst, kannst du einen separaten Datenbank-Service auf Sliplane deployen und Vvveb während des Installations-Wizards damit verbinden.
Falls du einen Datenbank-Service in Betracht ziehst, schau dir unsere Guides zu Postgres in Docker oder Redis mit Docker Compose an.
Logging
Vvveb Container-Logs gehen standardmäßig nach STDOUT, was mit Sliplane's eingebautem Log Viewer super funktioniert. Für allgemeine Docker-Log-Tipps, schau dir unseren Post zu Docker Logs an.
Troubleshooting
Falls Vvveb nicht richtig startet, prüf die Service-Logs im Sliplane Dashboard. Häufige Probleme sind:
- Berechtigungsfehler: Das persistente Volume muss für den Webserver-Prozess beschreibbar sein
- Port-Konflikte: Der Container lauscht standardmäßig auf Port 80
- Datenbank-Verbindung: Wenn du MySQL oder PostgreSQL nutzt, achte drauf, dass der Datenbank-Service läuft und auf dem gleichen Sliplane Server erreichbar ist
Preisvergleich
Du kannst Vvveb auch bei anderen Cloud-Anbietern selbst hosten. Hier ist ein Preisvergleich der gängigsten Anbieter:
| Anbieter | vCPU | RAM | Disk | Monatliche Kosten | Hinweis |
|---|---|---|---|---|---|
| Sliplane | 2 | 2 GB | 40 GB | €9 (~$10.65) | Flatrate, 1 TB Bandwidth, SSL inklusive |
| Fly.io | 2 | 2 GB | 40 GB | ~$18 | Disk und Bandwidth extra |
| Render | 1 | 2 GB | 40 GB | ~$35 | 100 GB Bandwidth, Disk extra |
| Railway | 2 | 2 GB | 40 GB | ~$67 + $20 Plan | Pro Plan Floor, nutzungsbasiert, Bandwidth extra |
Klick hier, um zu sehen, wie diese Zahlen berechnet wurden.
(Angenommen eine durchgehend laufende Instanz mit 730 Stunden/Monat)
- Sliplane: pauschal €9/Monat für den Base Server. Unbegrenzte Services auf dem gleichen Server, 1 TB Egress und SSL inklusive.
- Fly.io:
shared-cpu-2x2 GB = $11.83/Mo + 40 GB Volume × $0.15/GB = $6 -> ~$17.83/Mo. Egress wird separat berechnet ($0.02/GB in EU). - Render: nächste Entsprechung ist Standard ($25, 1 vCPU / 2 GB) plus 40 GB Disk × $0.25/GB = $10 -> ~$35/Mo. Upgrade auf Pro (2 vCPU / 4 GB) kostet $85/Mo + Disk.
- Railway (Pro Plan): CPU 2 × $0.00000772/s × 2,628,000 s = $40.57; RAM 2 × $0.00000386/s × 2,628,000 s = $20.29; Volume 40 × $0.00000006/s × 2,628,000 s = $6.31 -> ~$67/Mo Compute, plus den $20/Mo Pro Plan Floor und $0.05/GB Egress.
Bandwidth-Kosten können bei nutzungsbasierten Anbietern schnell steigen. Nutz unser Bandwidth-Kostenvergleichs-Tool, um zu sehen, was dein Egress bei jedem Anbieter kosten würde.
FAQ
Was kann ich mit Vvveb bauen?
Vvveb ist ein vollwertiges CMS mit visuellem Page Builder. Du kannst Websites, Blogs, Landing Pages und Online-Shops bauen. Es kommt mit eingebauten Themes und einem Drag-and-Drop Editor, sodass du für die meisten Anwendungsfälle keinen Code schreiben musst. Entwickler können auch eigene Themes und Plugins erstellen.
Braucht Vvveb eine separate Datenbank?
Nein, nicht standardmäßig. Vvveb kommt mit SQLite-Support out of the box, was die Datenbank als Datei in deinem persistenten Volume speichert. Für größere Seiten mit viel Traffic kannst du während des Installations-Wizards auf MySQL oder PostgreSQL wechseln.
Wie update ich Vvveb?
Änder den Image-Tag in deinen Service-Einstellungen auf Sliplane und deploye neu. Prüf auf Docker Hub die neueste verfügbare Version. Deine Daten sind im persistenten Volume sicher und werden vom Update nicht beeinflusst.
Wie vergleicht sich Vvveb mit WordPress?
Vvveb ist deutlich leichter als WordPress. Es braucht keine Dutzende Plugins für grundlegende Funktionen, und der eingebaute Page Builder ist moderner als WordPress' Gutenberg Editor. Andererseits hat WordPress ein riesiges Ökosystem an Themes und Plugins. Wenn du etwas Schlankes und Modernes willst, ist Vvveb eine gute Wahl. Wenn du einen großen Plugin-Marktplatz brauchst, schau dir unseren Post an, ob es Sinn macht, WordPress in Docker zu betreiben.
Kann ich Vvveb für einen Online-Shop nutzen?
Ja. Vvveb hat eingebaute Ecommerce-Features inklusive Produktverwaltung, Kategorien und Warenkorb. Es passt gut für kleine bis mittlere Shops. Für fortgeschrittenere Ecommerce-Anforderungen könntest du auch Tools wie Strapi oder Directus als Headless CMS Optionen in Betracht ziehen, kombiniert mit einem eigenen Frontend.