ClawDock
ClawDock — це невеликий шар shell-допоміжних команд для Docker-установок OpenClaw. Він дає короткі команди на кшталтclawdock-start, clawdock-dashboard і clawdock-fix-token замість довших викликів docker compose ....
Якщо ви ще не налаштували Docker, почніть із Docker.
Встановлення
Використовуйте канонічний шлях до helper:scripts/shell-helpers/clawdock-helpers.sh, перевстановіть його з нового шляху scripts/clawdock/clawdock-helpers.sh. Старий raw GitHub path було видалено.
Що ви отримаєте
Базові операції
| Команда | Опис |
|---|---|
clawdock-start | Запустити gateway |
clawdock-stop | Зупинити gateway |
clawdock-restart | Перезапустити gateway |
clawdock-status | Перевірити стан контейнера |
clawdock-logs | Стежити за журналами gateway |
Доступ до контейнера
| Команда | Опис |
|---|---|
clawdock-shell | Відкрити shell усередині контейнера gateway |
clawdock-cli <command> | Виконати команди CLI OpenClaw у Docker |
clawdock-exec <command> | Виконати довільну команду в контейнері |
Веб-UI і pairing
| Команда | Опис |
|---|---|
clawdock-dashboard | Відкрити URL Control UI |
clawdock-devices | Перелічити очікувальні pairing пристроїв |
clawdock-approve <id> | Підтвердити запит на pairing |
Налаштування й обслуговування
| Команда | Опис |
|---|---|
clawdock-fix-token | Налаштувати токен gateway всередині контейнера |
clawdock-update | Отримати зміни, перебудувати й перезапустити |
clawdock-rebuild | Лише перебудувати Docker-образ |
clawdock-clean | Видалити контейнери й томи |
Допоміжні засоби
| Команда | Опис |
|---|---|
clawdock-health | Запустити перевірку стану gateway |
clawdock-token | Вивести токен gateway |
clawdock-cd | Перейти до каталогу проєкту OpenClaw |
clawdock-config | Відкрити ~/.openclaw |
clawdock-show-config | Вивести файли конфігурації зі замаскованими значеннями |
clawdock-workspace | Відкрити каталог workspace |
Сценарій першого запуску
Конфігурація та секрети
ClawDock працює з тим самим поділом Docker-конфігурації, який описано в Docker:<project>/.envдля специфічних для Docker значень, як-от назва образу, порти й токен gateway~/.openclaw/.envдля ключів провайдерів і токенів ботів, що задаються через env~/.openclaw/agents/<agentId>/agent/auth-profiles.jsonдля збереженої OAuth/API-key автентифікації провайдерів~/.openclaw/openclaw.jsonдля поведінкової конфігурації
clawdock-show-config, коли хочете швидко переглянути файли .env і openclaw.json. Він маскує значення .env у своєму виводі.