OpenClaw auf Northflank deployen
Backend-Infrastruktur aufzusetzen kann echt nervig sein. Man verbringt oft Zeit damit, Server zu konfigurieren, SSH-Keys zu verwalten oder sich mit komplexen CLI-Tools herumzuschlagen, nur um eine Anwendung zum Laufen zu bringen. Wenn du keine Lust auf Terminal-Akrobatik hast, ist dieser Weg ideal für dich.
Dieser Guide zeigt dir, wie du Northflank nutzt, um das Gateway zu hosten. Du erledigst die gesamte Konfiguration bequem über einen Web-Wizard in deinem Browser.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Einen Account bei Northflank
- API-Keys für deine Model-Provider oder Social-Bots (Telegram/Discord)
Schnellstart
Abschnitt betitelt „Schnellstart“In weniger als fünf Minuten ist dein System bereit:
- Klicke auf Deploy OpenClaw, um das Template zu öffnen.
- Logge dich in deinen Northflank-Account ein.
- Klicke auf Deploy OpenClaw now.
- Setze die erforderliche Umgebungsvariable:
SETUP_PASSWORD. - Klicke auf Deploy stack, um den Build-Prozess zu starten.
- Warte kurz, bis das Deployment fertig ist, und klicke auf View resources.
- Öffne den OpenClaw Service in deinem Dashboard.
- Rufe die öffentliche URL auf und schließe die Einrichtung unter
/setupab. - Nutze das Control UI unter
/openclaw.
Was du bekommst
Abschnitt betitelt „Was du bekommst“- Gehostetes OpenClaw Gateway und Control UI
- Web-Setup-Wizard unter
/setup(keine Terminal-Befehle nötig) - Persistent storage via Northflank Volume (
/data), damit Config und Credentials bei einem Neustart erhalten bleiben - Automatische Verwaltung der Infrastruktur durch Northflank
Setup Flow
Abschnitt betitelt „Setup Flow“- Rufe
https://<deine-northflank-domain>/setupauf und gib deinSETUP_PASSWORDein. - Wähle einen Model/Auth Provider und füge deinen Key ein.
- Füge optional deine Tokens für Telegram, Discord oder Slack hinzu.
- Klicke auf Run setup.
- Öffne das Control UI unter
https://<deine-northflank-domain>/openclaw.
Falls deine Telegram DMs auf “Pairing” eingestellt sind, kannst du den Pairing-Code direkt im Setup-Wizard bestätigen.
Chat Tokens erhalten
Abschnitt betitelt „Chat Tokens erhalten“Telegram Bot Token
Abschnitt betitelt „Telegram Bot Token“- Schreibe den
@BotFatherbei Telegram an. - Sende den Befehl
/newbot. - Kopiere den Token (sieht aus wie
123456789:AA...). - Füge ihn im
/setupWizard ein.
Discord Bot Token
Abschnitt betitelt „Discord Bot Token“- Gehe zum Discord Developer Portal.
- Erstelle eine New Application und vergib einen Namen.
- Navigiere zu Bot und klicke auf Add Bot.
- Aktiviere den MESSAGE CONTENT INTENT unter “Privileged Gateway Intents”. Das ist zwingend erforderlich.
- Kopiere den Bot Token für das Setup.
- Lade den Bot auf deinen Server ein (OAuth2 URL Generator; Scopes:
bot,applications.commands).
Fehlerbehebung
Abschnitt betitelt „Fehlerbehebung“- Bot stürzt beim Start ab: Das liegt meist an fehlenden Berechtigungen. Prüfe im Discord Developer Portal, ob der MESSAGE CONTENT INTENT wirklich aktiv ist.
- Konfiguration weg: Stelle sicher, dass das Northflank Volume korrekt unter
/datagemountet ist, damit Daten persistent bleiben.
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“OpenClaw Expert
Noch festgefahren?
Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.