ClawDock
ClawDock to mała warstwa pomocnicza powłoki dla instalacji OpenClaw opartych na Dockerze. Daje krótkie polecenia, takie jakclawdock-start, clawdock-dashboard i clawdock-fix-token, zamiast dłuższych wywołań docker compose ....
Jeśli nie masz jeszcze skonfigurowanego Dockera, zacznij od Docker.
Instalacja
Użyj kanonicznej ścieżki helpera:scripts/shell-helpers/clawdock-helpers.sh, zainstaluj ponownie z nowej ścieżki scripts/clawdock/clawdock-helpers.sh. Stara ścieżka raw GitHub została usunięta.
Co otrzymujesz
Podstawowe operacje
| Polecenie | Opis |
|---|---|
clawdock-start | Uruchom gateway |
clawdock-stop | Zatrzymaj gateway |
clawdock-restart | Uruchom gateway ponownie |
clawdock-status | Sprawdź stan kontenera |
clawdock-logs | Śledź logi gateway |
Dostęp do kontenera
| Polecenie | Opis |
|---|---|
clawdock-shell | Otwórz powłokę wewnątrz kontenera gateway |
clawdock-cli <command> | Uruchamiaj polecenia CLI OpenClaw w Dockerze |
clawdock-exec <command> | Wykonaj dowolne polecenie w kontenerze |
Web UI i parowanie
| Polecenie | Opis |
|---|---|
clawdock-dashboard | Otwórz URL Control UI |
clawdock-devices | Wyświetl oczekujące parowania urządzeń |
clawdock-approve <id> | Zatwierdź żądanie parowania |
Konfiguracja i utrzymanie
| Polecenie | Opis |
|---|---|
clawdock-fix-token | Skonfiguruj token gateway wewnątrz kontenera |
clawdock-update | Pobierz, przebuduj i uruchom ponownie |
clawdock-rebuild | Przebuduj tylko obraz Docker |
clawdock-clean | Usuń kontenery i woluminy |
Narzędzia pomocnicze
| Polecenie | Opis |
|---|---|
clawdock-health | Uruchom kontrolę stanu gateway |
clawdock-token | Wyświetl token gateway |
clawdock-cd | Przejdź do katalogu projektu OpenClaw |
clawdock-config | Otwórz ~/.openclaw |
clawdock-show-config | Wyświetl pliki konfiguracyjne z ukrytymi wartościami |
clawdock-workspace | Otwórz katalog workspace |
Przepływ przy pierwszym uruchomieniu
Konfiguracja i sekrety
ClawDock działa z tym samym podziałem konfiguracji Dockera opisanym w Docker:<project>/.envdla wartości specyficznych dla Dockera, takich jak nazwa obrazu, porty i token gateway~/.openclaw/.envdla kluczy dostawców i tokenów botów opartych na env~/.openclaw/agents/<agentId>/agent/auth-profiles.jsondla zapisanych danych uwierzytelniania dostawców OAuth/klucz API~/.openclaw/openclaw.jsondla konfiguracji zachowania
clawdock-show-config, gdy chcesz szybko sprawdzić pliki .env i openclaw.json. Ukrywa wartości .env w drukowanym wyniku.