Vai al contenuto principale

ClawDock

ClawDock è un piccolo livello di helper shell per installazioni OpenClaw basate su Docker. Ti offre comandi brevi come clawdock-start, clawdock-dashboard e clawdock-fix-token al posto di invocazioni più lunghe di docker compose .... Se non hai ancora configurato Docker, inizia da Docker.

Installazione

Usa il percorso helper canonico:
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.sh
echo 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc
Se in precedenza hai installato ClawDock da scripts/shell-helpers/clawdock-helpers.sh, reinstalla dal nuovo percorso scripts/clawdock/clawdock-helpers.sh. Il vecchio percorso raw GitHub è stato rimosso.

Cosa ottieni

Operazioni di base

ComandoDescrizione
clawdock-startAvvia il gateway
clawdock-stopArresta il gateway
clawdock-restartRiavvia il gateway
clawdock-statusControlla lo stato del container
clawdock-logsSegue i log del gateway

Accesso al container

ComandoDescrizione
clawdock-shellApre una shell dentro il container del gateway
clawdock-cli <command>Esegue comandi CLI di OpenClaw in Docker
clawdock-exec <command>Esegue un comando arbitrario nel container

Interfaccia web e pairing

ComandoDescrizione
clawdock-dashboardApre l’URL della Control UI
clawdock-devicesElenca i pairing dei dispositivi in sospeso
clawdock-approve <id>Approva una richiesta di pairing

Configurazione e manutenzione

ComandoDescrizione
clawdock-fix-tokenConfigura il token del gateway all’interno del container
clawdock-updateEsegue pull, rebuild e riavvio
clawdock-rebuildRicompila solo l’immagine Docker
clawdock-cleanRimuove container e volumi

Utilità

ComandoDescrizione
clawdock-healthEsegue un controllo di integrità del gateway
clawdock-tokenStampa il token del gateway
clawdock-cdVa alla directory del progetto OpenClaw
clawdock-configApre ~/.openclaw
clawdock-show-configStampa i file di configurazione con valori oscurati
clawdock-workspaceApre la directory del workspace

Flusso iniziale

clawdock-start
clawdock-fix-token
clawdock-dashboard
Se il browser dice che è richiesto il pairing:
clawdock-devices
clawdock-approve <request-id>

Configurazione e secret

ClawDock funziona con la stessa suddivisione della configurazione Docker descritta in Docker:
  • <project>/.env per valori specifici di Docker come nome dell’immagine, porte e token del gateway
  • ~/.openclaw/.env per chiavi provider e token bot supportati da env
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json per l’autenticazione provider OAuth/chiave API memorizzata
  • ~/.openclaw/openclaw.json per la configurazione del comportamento
Usa clawdock-show-config quando vuoi ispezionare rapidamente i file .env e openclaw.json. Oscura i valori di .env nell’output stampato.

Pagine correlate