CrewDoku
Referenz

crewd — Befehle

Alle Befehle der crewd-CLI. Befehle englisch, Ausgaben deutsch.

Auf dem Server mit sudo ausführen. Alle Befehle kennen --help.

Einrichten

BefehlWas er tut
crewd setupAssistent: Adresse, Sichtbarkeit, Datenheimat (auch zum Nachjustieren). Mac: hier ausführen oder mit Server verbinden. --local: Linux/WSL ohne Servermodus
crewd pairneue Einladung für ein Gerät (QR, Link, Code) — auch der Notausgang per SSH
crewd devices [approve|deny <anfrage> | remove <gerät>]Geräte und offene Kopplungs-Anfragen; zulassen, ablehnen, widerrufen
crewd visibility [open|hidden|invisible] [--open hook:<routine>|oauth] [--close …] [--relay wss://…] [--guard <pub>]Sichtbarkeit zeigen oder wechseln, einzelne Pfade bei „verborgen“ freischalten
crewd node connect <einladung> · node status · node disconnectdieses Gerät als Knoten an einen Hub hängen: Agenten mit Arbeitsort mac/automatisch laufen dann hier (Dienst: crewd node run)
crewd relayRelay-Adresse, Zustand und Pubkey von crewd
crewd setup --relay-only --crewd-pub <pub> --domain <domain>Relay-Server für die Sichtbarkeit „unsichtbar“ einrichten (nostream + Wächter, keine Daten)

Betrieb

BefehlWas er tut
crewd status [--json]Version, Modus, Relay, Geräte, laufende Aufträge, verfügbares Update
crewd start | stop | restartDienst steuern (stop hält auch Agent-Container an)
crewd logs [-f] [--all]Logs von crewd (bzw. des ganzen Stacks)
crewd doctor [--share]alle Prüfungen mit Code und Hilfe-Link; --share: Bericht als JSON ohne Secrets
crewd update [--version x] [--channel stable|beta]Backup, neue Version, Neustart — bei Fehler automatisch zurück

Daten

BefehlWas er tut
crewd backup [--key]Schnappschuss nach <daten>/backups (7 tägliche, 4 wöchentliche, optional restic außer Haus); --key zeigt den Master-Key
crewd restore <datei>Backup einspielen (bisheriger Stand wandert nach <daten>/archive)
crewd export [datei] · import <datei>Umzugspaket mit Master-Key erzeugen bzw. einspielen
crewd import --allowEinmal-Code (15 min) für den Datenumzug aus der Crew-App
crewd move --to <ziel> [--port n]komplette Crew umziehen, z. B. crewd move --to root@crew.example.de
crewd homeDatenheimat zeigen

Sonst

BefehlWas er tut
crewd runDaemon im Vordergrund (für Container, launchd und systemd)
crewd relay-guardWächter auf einem Relay-Server: übernimmt die Pubkey-Liste von crewd (läuft im Stack von --relay-only)
crewd uninstall [--keep-data]alles entfernen, auf Wunsch Daten behalten
crewd version · helpVersion bzw. diese Übersicht

Auf dieser Seite