Перейти до основного вмісту

ClawDock

ClawDock — це невеликий шар shell-допоміжних команд для Docker-установок OpenClaw. Він дає короткі команди на кшталт clawdock-start, clawdock-dashboard і clawdock-fix-token замість довших викликів docker compose .... Якщо ви ще не налаштували Docker, почніть із Docker.

Встановлення

Використовуйте канонічний шлях до helper:
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
Якщо ви раніше встановлювали ClawDock із 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-start
clawdock-fix-token
clawdock-dashboard
Якщо браузер повідомляє, що потрібен pairing:
clawdock-devices
clawdock-approve <request-id>

Конфігурація та секрети

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 у своєму виводі.

Пов’язані сторінки