tutorial deployment

ZeroClaw auf Railway und Cloudron: One-Click-Cloud-Deployment

ZeroClaws.io

ZeroClaws.io

@zeroclaws

February 25, 2026

5 Min. Lesezeit

ZeroClaw auf Railway und Cloudron: One-Click-Cloud-Deployment

Es gibt eine bestimmte Art von Entwickler, der das Ritual genießt, sich per SSH in einen frischen VPS einzuloggen, systemd-Services zu konfigurieren und certbot einzurichten. Und dann gibt es alle anderen – Menschen, die ihren KI-Assistenten in der Cloud haben wollen, ohne einen Nachmittag mit Infrastruktur zu verbringen.

Railway und Cloudron sind für die zweite Gruppe. Beide liefern ein funktionierendes ZeroClaw-Deployment ohne Terminal-Kontakt, und beide sind es wert, sie zu verstehen, weil sie verschiedene Situationen bedienen.

Railway: Der schnellste Weg in die Cloud

Railway ist eine Cloud-Plattform, die aus GitHub-Repos oder Docker-Images deployed. Sie übernimmt Provisionierung, Networking und Skalierung automatisch. ZeroClaw hat offizielle One-Click-Templates, die einen in etwa zwei Minuten von null auf laufend bringen.

Das ZeroClaw-Railway-Template besuchen und auf „Deploy Now“ klicken. Railway provisioniert einen Container, zieht das ZeroClaw-Docker-Image, richtet persistenten Speicher für die Speicherdatenbank ein und gibt eine private URL für Health Checks. Keine einzige Zeile Infrastruktur-Konfiguration.

Nach dem Deployment die Konfiguration über Umgebungsvariablen im Railway-Dashboard setzen:

``` ZEROCLAW_AI_PROVIDER=anthropic ZEROCLAW_AI_MODEL=claude-sonnet-4-20250514 ZEROCLAW_AI_API_KEY=sk-ant-... ZEROCLAW_TELEGRAM_TOKEN=123456:ABC... ZEROCLAW_TELEGRAM_ALLOWED_USERS=123456789 ```

ZeroClaw liest Umgebungsvariablen als Alternative zu config.toml, was es zu einem natürlichen Fit für Cloud-Deployments macht.

Für persistenten Speicher ein Railway-Volume bei `/data` mounten und `memory.db` dort speichern. Der Gesprächsverlauf überlebt dann Redeployments und Container-Neustarts.

Die Kosten sind, wo ZeroClaws kleiner Fußabdruck auf Railway wirklich zahlt. Railway berechnet nach tatsächlichem Ressourcenverbrauch. ZeroClaw verwendet ~4 MB RAM und nahezu null CPU im Leerlauf. Ein persönlicher Assistent mit etwa 500 Nachrichten pro Tag kostet typischerweise 2–5 €/Monat. OpenClaw auf Railway zu betreiben kostet 15–25 €/Monat aufgrund seines 1 GB+ RAM-Verbrauchs.

Cloudron: Self-Hosting ohne Kopfschmerzen

Cloudron ist eine andere Art von Plattform. Statt eines verwalteten Cloud-Dienstes ist es Software, die man auf einem eigenen VPS installiert und ihn in einen persönlichen App-Store verwandelt. Man bekommt automatische Updates, eingebaute Backups, SSL-Zertifikatsverwaltung und eine Web-UI für alles – ohne irgendetwas davon selbst konfigurieren zu müssen.

Der Reiz für ZeroClaw speziell ist die operative Automatisierung. Cloudron zieht neue ZeroClaw-Versionen und aktualisiert sie nahtlos. Die Speicherdatenbank ist automatisch in Cloudrons Backup-Rotation enthalten. SSL-Zertifikate werden über Let’s Encrypt ohne Konfiguration verwaltet.

Die Einrichtung beginnt mit der Installation von Cloudron auf einem VPS:

```bash wget https://cloudron.io/cloudron-setup chmod +x cloudron-setup ./cloudron-setup ```

Danach das Cloudron-Dashboard öffnen, zum App Store gehen, nach ZeroClaw suchen und auf Installieren klicken. KI-Anbieter und Channels über die Einstellungs-UI konfigurieren. Der gesamte Prozess dauert etwa 15 Minuten.

Kostenseitig braucht man einen VPS (5–10 €/Monat für 1 GB RAM, mehr als genug für ZeroClaw) plus Cloudron selbst (kostenlos für bis zu 2 Apps, 15 €/Monat für unbegrenzt).

Zwischen ihnen wählen

| Feature | Railway | Cloudron | Bare VPS | |---------|---------|----------|----------| | Einrichtungszeit | 2 Minuten | 15 Minuten | 30 Minuten | | Auto-Updates | Bei Redeploy | Automatisch | Manuell | | Backups | Manuell | Automatisch | Manuell | | Kosten/Monat | 2–5 € | 5–25 € | 5–10 € | | Kontrolle | Begrenzt | Voll | Voll | | Am besten für | Schnelles Deploy, Tests | Self-Hoster, Teams | Power-User |

Railway gewinnt bei Geschwindigkeit und Einfachheit. Cloudron gewinnt bei Automatisierung und Kontrolle. Ein Bare VPS gewinnt, wenn man maximale Flexibilität will.

Docker-Deployment überall

Sowohl Railway als auch Cloudron verwenden Docker unter der Haube. Wenn man ZeroClaw auf einer beliebigen Docker-kompatiblen Plattform deployen will – DigitalOcean App Platform, Fly.io, eigenes Kubernetes-Cluster – funktioniert dasselbe Image überall:

```bash git clone https://github.com/zeroclaw-labs/zeroclaw.git cd zeroclaw ./bootstrap.sh --docker ```

Das Docker-Image ist minimal – basierend auf einem Distroless-Base-Image, das nur das ZeroClaw-Binary und erforderliche Zertifikate enthält. Gesamte Image-Größe: ~20 MB. Zum Vergleich: Ein typisches Node.js-Docker-Image ist 500 MB+.

Nach dem Deployment

Unabhängig von der gewählten Plattform dieselben Verifizierungsschritte durchführen: Bestätigen, dass der Bot auf allen konfigurierten Channels antwortet, Logs auf Verbindungsfehler prüfen, eine Testnachricht senden und den Container neu starten, um die Speicherpersistenz zu verifizieren.

Ein Hinweis zur Skalierung: ZeroClaw verarbeitet Hunderte gleichzeitiger Nutzer auf einer einzigen Instanz. Wenn man wirklich darüber hinaus skalieren muss, ist der Flaschenhals fast immer die Rate-Limits des KI-Anbieters, nicht ZeroClaw selbst.

Auf dem Laufenden bleiben

Erhalte Updates zu neuen Releases, Integrationen und Rust-basierter Agent-Infrastruktur. Kein Spam, jederzeit abbestellbar.