Lowcoder einfach selbst hosten

Lowcoder einfach selbst hosten

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

Lowcoder ist eine Open-Source Low-Code Plattform zum Bauen von internen Tools, Dashboards und CRUD-Apps. Ursprünglich als Fork von OpenBlocks gestartet, hat sich Lowcoder zu einer soliden Alternative entwickelt, wenn du eigene Business-Apps brauchst, ohne alles von Hand zu programmieren. Die Managed Cloud funktioniert gut, aber Self-Hosting gibt dir volle Kontrolle über deine Daten und hebt alle Nutzungslimits auf.

Sliplane ist eine Managed Container Platform, die Self-Hosting einfach macht. Mit One-Click Deployment bekommst du Lowcoder in Minuten zum 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.

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

Über das Preset

Der One-Click Deploy oben nutzt Sliplanes Lowcoder Preset. Das Preset ist auf ein sauberes, stabiles Standard-Setup ausgelegt:

  • Community Edition Image (lowcoderorg/lowcoder-ce) - das All-in-One Paket mit Frontend, Backend und eingebetteter MongoDB und Redis
  • Spezifischer Version-Tag (2.7.6) für Stabilität
  • Persistenter Storage gemountet auf /lowcoder-stacks, damit deine Apps, Configs und Datenbank-Daten bei Neustarts erhalten bleiben
  • E-Mail Signup standardmäßig aktiviert
  • Encryption-Passwort und Salt werden automatisch generiert für die Datenbankverschlüsselung

Nächste Schritte

Sobald Lowcoder auf Sliplane läuft, erreichst du es über die Domain, die Sliplane dir bereitgestellt hat (z.B. lowcoder-xxxx.sliplane.app).

Ersteinrichtung

Wenn du Lowcoder zum ersten Mal öffnest, siehst du eine Registrierungsseite. Erstell deinen Admin-Account mit E-Mail und Passwort. Dieser erste Account wird automatisch zum Workspace-Administrator.

Umgebungsvariablen

Du kannst Lowcoders Verhalten mit diesen Umgebungsvariablen in deinen Service-Einstellungen anpassen:

VariableBeschreibungStandard
LOWCODER_EMAIL_SIGNUP_ENABLEDNeue Nutzer können sich per E-Mail registrierentrue
LOWCODER_DB_ENCRYPTION_PASSWORDPasswort zur Verschlüsselung sensibler Daten in MongoDBAutomatisch generiert
LOWCODER_DB_ENCRYPTION_SALTSalt zusammen mit dem Encryption-PasswortAutomatisch generiert
LOWCODER_MAX_REQUEST_SIZEMaximale Request-Body-Größe20m
LOWCODER_MAX_QUERY_TIMEOUTMaximales Query-Timeout in Sekunden120
LOWCODER_CORS_DOMAINSErlaubte CORS-Domains*

Logging

Lowcoder loggt standardmäßig nach STDOUT, was super mit Sliplanes eingebautem Log-Viewer funktioniert. Du kannst Container-Logs direkt im Sliplane Dashboard prüfen. Für allgemeine Docker-Log Tipps schau dir unseren Post zu Docker Logs an.

Troubleshooting

Wenn der Service eine Weile braucht, bis er healthy wird, ist das normal. Die Community Edition bündelt MongoDB und Redis intern, daher kann der erste Start 30-60 Sekunden dauern. Wenn du in diesem Zeitfenster Health-Check-Fehler siehst, warte einfach etwas länger.

Falls du die UI nach dem Deployment nicht erreichst, prüf ob der Service im Sliplane Dashboard als healthy markiert ist. Die App hört standardmäßig auf Port 3000, den Sliplane automatisch routet.

Kostenvergleich

Du kannst Lowcoder auch mit anderen Cloud-Providern selbst hosten. Hier ist ein Preisvergleich der gängigsten Anbieter:

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, nutzungsbasiert, Bandbreite separat berechnet
Klick hier, um die Berechnungen 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 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. 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 nutzungsbasierten Anbietern schnell steigen. Nutz unser Bandbreiten-Kostenvergleichstool, um zu sehen, was dein Egress bei jedem Anbieter kosten würde.

FAQ

Was kann ich mit Lowcoder bauen?

Lowcoder ist für interne Tools gedacht - Admin-Panels, Dashboards, Datenverwaltungs-Apps, Genehmigungsworkflows und CRUD-Interfaces. Du ziehst UI-Komponenten per Drag & Drop, verbindest sie mit deinen Datenbanken oder APIs und baust funktionierende Apps in Minuten. PostgreSQL, MySQL, MongoDB, REST APIs, GraphQL und viele weitere Datenquellen werden out-of-the-box unterstützt. Es ist ähnlich wie NocoDB oder Directus, aber mit einem visuellen App-Builder statt einer Tabellen-Oberfläche.

Kann ich Lowcoder mit externen Datenbanken verbinden?

Ja. Lowcoder unterstützt viele Datenquellen wie PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, REST APIs, GraphQL, Google Sheets und mehr. Du kannst Datenquellen in den Workspace-Einstellungen hinzufügen und in allen Apps nutzen. Wenn die Datenbank auf demselben Sliplane Server läuft, nutz den internen Service-Namen als Host.

Wie update ich Lowcoder?

Ändere den Image-Tag in deinen Service-Einstellungen auf Sliplane und deploye neu. Prüf auf Docker Hub die neueste stabile Version. Deine Daten liegen im persistenten Volume unter /lowcoder-stacks, Updates beeinflussen also weder deine Apps noch deine Konfigurationen.

Gibt es Alternativen zu Lowcoder?

Ja. Beliebte Optionen sind NocoDB (Tabellen-ähnliches Datenbank-Interface), Directus (Headless CMS mit Data Studio), Appsmith (ein weiterer Open-Source Low-Code Builder) und Budibase (Low-Code Plattform mit eingebauter Datenbank). Du kannst Workflows auch ohne Code automatisieren mit Tools wie Activepieces oder n8n.

Reicht die Community Edition für alles?

Die Community Edition (lowcoder-ce) ist ein All-in-One Image, das Frontend, Backend API Server, einen Node.js Service und eingebettete MongoDB und Redis bündelt. Du brauchst also keine separaten Datenbank-Services aufzusetzen. Perfekt für kleine bis mittlere Teams. Für größere Deployments bietet Lowcoder auch ein Multi-Container Setup, bei dem du jede Komponente einzeln betreibst - aber das CE Image ist der einfachste Einstieg.

Host Lowcoder jetzt selbst - ganz einfach!

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