Nitropage einfach selbst hosten

Nitropage einfach selbst hosten

Yulei Chen - Content-Engineerin bei sliplane.ioYulei Chen
4 min

Nitropage ist ein erweiterbarer, visueller Website-Builder, mit dem du Seiten aus einer wachsenden Bibliothek von Building Blocks zusammenbauen kannst. Dazu gibt's Focal-Point Image Cropping, eigenes Font Management und einen aufgeräumten Editor. Das Beste: Nitropage ist Open Source und selbst hostbar - du behältst die volle Kontrolle über deine Inhalte und Daten.

Sliplane ist eine Managed-Container-Plattform, die Self-Hosting einfach macht. Mit One-Click Deployment hast du Nitropage in Minuten am Laufen - kein Server-Setup, kein Reverse-Proxy-Gefummel, keine Infrastruktur zum Warten.

Voraussetzungen

Vor dem Deployen brauchst du einen Sliplane Account (kostenlose Testphase verfügbar).

Schnellstart

Sliplane bietet One-Click Deployment mit Presets.

SliplaneNitropage deployen >
  1. Klick auf den Deploy-Button oben
  2. Wähl ein Projekt aus
  3. Wähl einen Server aus (wenn du dich gerade erst angemeldet hast, bekommst du einen 48-Stunden-Testserver gratis)
  4. Klick auf Deploy!

Über das Preset

Das One-Click Deploy oben nutzt Sliplane's Nitropage Preset. Das steckt drin:

  • Offizielles nitropage/nitropage Docker Image (SQLite-Variante, Version 0.70.1-sqlite)
  • SQLite Datenbank für Zero-Config Storage
  • Persistentes Volume auf /app/.data, damit deine Inhalte Neustarts überleben
  • Auth Salt und Passwort werden automatisch generiert
  • Healthcheck auf /admin, um zu prüfen, ob die App läuft

Nächste Schritte

Sobald Nitropage auf Sliplane läuft, öffne die Domain, die Sliplane dir zugewiesen hat (z.B. nitropage-xxxx.sliplane.app). Geh zu /admin, um das Admin Panel zu öffnen und mit dem Seitenbauen loszulegen.

Standard-Zugangsdaten

Das Preset generiert ein zufälliges NP_AUTH_PASSWORD für dich. Du findest es in den Umgebungsvariablen deines Services im Sliplane Dashboard. Nutz dieses Passwort, um dich im Admin Panel einzuloggen.

Umgebungsvariablen

Hier sind die wichtigsten Umgebungsvariablen, die du anpassen kannst:

VariableBeschreibungStandard
NP_AUTH_PASSWORDPasswort für das Admin PanelZufällig (auto-generiert)
NP_AUTH_SALTSalt für Passwort-HashingZufällig (auto-generiert)
DATABASE_URLSQLite Datenbank-Pfadfile:../.data/dev.db

Logging

Nitropage loggt standardmäßig nach STDOUT, was perfekt mit Sliplane's eingebautem Log-Viewer funktioniert. Für allgemeine Docker-Log-Tipps schau dir unseren Post zu Docker Logs an.

Fehlerbehebung

Falls das Admin Panel nicht lädt, check die Service-Logs in deinem Sliplane Dashboard. Häufige Probleme sind:

  • Volume nicht gemountet: Achte drauf, dass das persistente Volume auf /app/.data eingehängt ist
  • Port-Mismatch: Nitropage lauscht standardmäßig auf Port 3000

Kostenvergleich

Du kannst Nitropage auch bei anderen Cloud-Anbietern selbst hosten. Hier ein Preisvergleich der gängigsten Optionen:

AnbietervCPURAMDiskMonatliche KostenHinweis
Sliplane22 GB40 GB€9 (~$10.65)Flatrate, 1 TB Bandbreite, SSL inklusive
Fly.io22 GB40 GB~$18Disk und Bandbreite separat berechnet
Render12 GB40 GB~$35100 GB Bandbreite, Disk separat berechnet
Railway22 GB40 GB~$67 + $20 PlanPro Plan Minimum, verbrauchsbasiert, Bandbreite separat
Klick hier, um die Berechnung zu sehen.

(Angenommen eine durchgehend laufende Instanz mit 730 Stunden/Monat)

  • Sliplane: pauschal €9/Monat für den Base Server. Unbegrenzte Services auf demselben Server, 1 TB Egress und SSL inklusive.
  • Fly.io: shared-cpu-2x 2 GB = $11.83/Mo + 40 GB Volume × $0.15/GB = $6 -> ~$17.83/Mo. Egress separat ($0.02/GB in EU).
  • Render: nächste Option ist Standard ($25, 1 vCPU / 2 GB) plus 40 GB Disk × $0.25/GB = $10 -> ~$35/Mo. 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 $20/Mo Pro Plan Minimum und $0.05/GB Egress.

Bandbreitenkosten können bei verbrauchsbasierten Anbietern schnell steigen. Nutz unser Bandbreiten-Kostenvergleich-Tool, um zu sehen, was dein Egress bei jedem Anbieter kosten würde.

FAQ

Was kann ich mit Nitropage bauen?

Nitropage ist ein visueller Website-Builder. Du kannst Landing Pages, Portfolios, Blogs und andere Content-Websites mit Drag-and-Drop Building Blocks erstellen. Perfekt für alle, die einen WYSIWYG-Editor wollen, ohne an eine SaaS-Plattform gebunden zu sein.

Kann ich eigene Building Blocks hinzufügen?

Ja, Nitropage ist erweiterbar. Du kannst eigene Building Blocks entwickeln, um den Editor über die eingebaute Bibliothek hinaus zu erweitern. Schau in die offizielle Dokumentation auf nitropage.org für Details zur Block API.

Wie update ich Nitropage?

Ändere den Image-Tag in deinen Service-Einstellungen im Sliplane Dashboard und deploye neu. Check Docker Hub für die neueste stabile Version. Deine Daten liegen in einem persistenten Volume, also gehen bei Updates keine Inhalte verloren.

Gibt es Alternativen zu Nitropage?

Ja, beliebte Open-Source CMS- und Website-Builder-Optionen sind Directus (Headless CMS mit visuellem Data Studio), Strapi (Headless CMS zum Bauen von APIs) und Payload CMS (Code-First Headless CMS). Jedes hat einen anderen Ansatz - such dir aus, was am besten zu deinem Workflow passt.

Unterstützt Nitropage nur SQLite?

Das Standard-Setup nutzt SQLite, was für kleine bis mittelgroße Websites perfekt ist und alles einfach hält. SQLite braucht keinen externen Datenbank-Server, also läuft alles in einem einzigen Container. Für die meisten Anwendungsfälle reicht das locker aus.

Nitropage jetzt selbst hosten - ganz einfach!

Sliplane gibt dir alles, was du brauchst, um Nitropage ohne Server-Stress zu betreiben.