Containers

ClawDock

ClawDock adalah lapisan bantuan shell kecil untuk instalasi OpenClaw berbasis Docker.

Ini memberi Anda perintah singkat seperti clawdock-start, clawdock-dashboard, dan clawdock-fix-token alih-alih pemanggilan docker compose ... yang lebih panjang.

Jika Anda belum menyiapkan Docker, mulai dengan Docker.

Instalasi

Gunakan path helper kanonis:

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

Jika sebelumnya Anda menginstal ClawDock dari scripts/shell-helpers/clawdock-helpers.sh, instal ulang dari path baru scripts/clawdock/clawdock-helpers.sh. Path GitHub raw lama telah dihapus.

Yang Anda dapatkan

Operasi dasar

Perintah Deskripsi
clawdock-start Memulai gateway
clawdock-stop Menghentikan gateway
clawdock-restart Memulai ulang gateway
clawdock-status Memeriksa status kontainer
clawdock-logs Mengikuti log gateway

Akses kontainer

Perintah Deskripsi
clawdock-shell Membuka shell di dalam kontainer gateway
clawdock-cli <command> Menjalankan perintah CLI OpenClaw di Docker
clawdock-exec <command> Menjalankan perintah arbitrer di dalam kontainer

UI web dan pairing

Perintah Deskripsi
clawdock-dashboard Membuka URL Control UI
clawdock-devices Mencantumkan pairing perangkat yang tertunda
clawdock-approve <id> Menyetujui permintaan pairing

Penyiapan dan pemeliharaan

Perintah Deskripsi
clawdock-fix-token Mengonfigurasi token gateway di dalam kontainer
clawdock-update Pull, rebuild, dan mulai ulang
clawdock-rebuild Rebuild image Docker saja
clawdock-clean Menghapus kontainer dan volume

Utilitas

Perintah Deskripsi
clawdock-health Menjalankan pemeriksaan kesehatan gateway
clawdock-token Mencetak token gateway
clawdock-cd Lompat ke direktori proyek OpenClaw
clawdock-config Membuka ~/.openclaw
clawdock-show-config Mencetak file konfigurasi dengan nilai yang disamarkan
clawdock-workspace Membuka direktori workspace

Alur pertama kali

clawdock-start
clawdock-fix-token
clawdock-dashboard

Jika browser mengatakan pairing diperlukan:

clawdock-devices
clawdock-approve <request-id>

Konfigurasi dan rahasia

ClawDock bekerja dengan pemisahan konfigurasi Docker yang sama seperti dijelaskan di Docker:

  • <project>/.env untuk nilai khusus Docker seperti nama image, port, dan token gateway
  • ~/.openclaw/.env untuk kunci provider berbasis env dan token bot
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json untuk autentikasi OAuth/API-key provider yang disimpan
  • ~/.openclaw/openclaw.json untuk konfigurasi perilaku

Gunakan clawdock-show-config saat Anda ingin memeriksa file .env dan openclaw.json dengan cepat. Ini menyamarkan nilai .env dalam output yang dicetak.

Terkait