Apps im Terminal verwalten mit dem Befehl blitz
Der Befehl blitz listet deine Apps, stellt neue aus dem App Store, als Docker-Image oder von GitHub online, startet sie neu, pausiert sie, zeigt ihre Logs und ändert ihre Einstellungen. Eine Datei, Node.js 18 oder neuer, ein API-Schlüssel.
blitz ist ein kleiner Befehl für dein Terminal. Er erledigt das, was du sonst im Dashboard klickst: Apps auflisten, eine neue online stellen, neu starten, Logs lesen, eine Einstellung ändern. Es ist eine einzige Datei und braucht nur Node.js 18 oder neuer.
blitz spricht mit demselben Server wie KI-Assistenten und nutzt einen API-Schlüssel. Er kann also, was sie können, mit denselben Grenzen. Wie Schlüssel funktionieren, steht unter KI-Assistenten anbinden.
Installieren
Unter macOS und Linux:
curl -fsSL https://blitz.cloud/cli/blitz.js -o ~/.local/bin/blitz
chmod +x ~/.local/bin/blitz
~/.local/bin muss in deinem PATH liegen, jeder andere Ordner darin geht auch. Unter Windows speicherst du die Datei und startest sie mit node blitz.js.
Anmelden
Leg auf der Seite AI tools einen Schlüssel an, dann:
blitz login
Füge den Schlüssel ein, wenn danach gefragt wird. blitz probiert ihn einmal aus und speichert ihn in ~/.config/blitz/config.json, lesbar nur für dich. Auf einem Server oder in CI setzt du stattdessen BLITZ_API_KEY. blitz logout entfernt den gespeicherten Schlüssel von diesem Rechner. Damit er nirgends mehr funktioniert, widerrufst du ihn auf der Seite AI tools.
Befehle
blitz apps deine Apps, ihr Zustand und ihre Adresse
blitz app blog alles über eine App
blitz deploy store uptime-kuma --address status
blitz deploy image nginx --tag 1.29 --port 8080 --address web
blitz deploy github lena/blog --branch main --address blog
blitz rebuild blog neu bauen aus dem neuesten Commit
blitz builds blog ihre Builds und warum einer scheiterte
blitz logs blog --lines 200 die letzten Zeilen, die sie ausgab
blitz logs blog --previous was sie vor dem letzten Neustart ausgab
blitz restart blog
blitz pause blog
blitz resume blog
blitz env blog ihre Einstellungen, Werte verborgen
blitz env set blog SMTP_HOST=mail.example.com
blitz env unset blog SMTP_HOST
blitz usage dein Tarif und wie viel davon belegt ist
blitz status ob blitz.cloud selbst ein Problem hat
Eine App nennst du beim Namen, bei ihrer Adresse oder bei ihrer ID. blitz help zeigt alle Befehle und Optionen.
Neustart, Pause und env unset fragen nach, bevor sie etwas tun. Mit --yes entfällt die Frage, etwa in Skripten. --json gibt die Antwort des Servers als JSON aus, zum Beispiel für jq.
Alles, was die Seite AI tools aufführt, geht auch: blitz tools zeigt die Werkzeuge, und blitz call ruft eines mit JSON-Argumenten auf, zum Beispiel für Datenbanken:
blitz call dbs_list
blitz call dbs_create '{"engine": "postgresql", "name": "blog-db"}'
Gut zu wissen
- Jede Änderung durch
blitzsteht im Verlauf deines Kontos, mit dem Namen des Schlüssels. - Ein abgelehnter Befehl sagt in einem Satz, warum, und endet mit Code 1. Ein Skript kann dort anhalten.
- Einen Live-Stream der Logs gibt es noch nicht.
blitz logszeigt die letzten Zeilen, bis zu 500.
Weiterlesen
Einen KI-Assistenten über MCP an blitz.cloud anbinden
Claude, ChatGPT, Cursor, VS Code oder jeder andere MCP-Client verwaltet deine Apps auf blitz.cloud. Anmelden mit deinem blitz.cloud-Konto oder ein API-Schlüssel. Einrichtung, was ein Assistent kann und die Grenzen.
Kontosicherheit auf blitz.cloud - Passkeys, 2FA und Sitzungen
Bei blitz.cloud mit E-Mail, GitHub oder Google anmelden, das Konto mit Passkeys, Codes aus der Authenticator-App und Abmeldung pro Gerät schützen und selbst die E-Mail ändern, deine Daten herunterladen oder das Konto löschen.
blitz.cloud Limits - Apps, Arbeitsspeicher, Speicherplatz und Datenbanken
Die genauen Grenzen des kostenlosen blitz.cloud-Tarifs: 15 Apps, 2 GB Arbeitsspeicher, 10 GB Speicher, 1 Datenbank. Reservierung, CPU und was unbegrenzt ist.
Stell heute deine erste App online.
Kostenloser Tarif, keine Kreditkarte, keine Warteliste.
Kostenloses Konto anlegen