Langsung ke konten utama

ClawDock

ClawDock adalah lapisan helper shell kecil untuk instalasi OpenClaw berbasis Docker. Ini memberi Anda perintah singkat seperti clawdock-start, clawdock-dashboard, dan clawdock-fix-token sebagai pengganti pemanggilan docker compose ... yang lebih panjang. Jika Anda belum menyiapkan Docker, mulailah 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 raw GitHub lama sudah dihapus.

Yang Anda dapatkan

Operasi dasar

CommandDescription
clawdock-startMemulai gateway
clawdock-stopMenghentikan gateway
clawdock-restartMemulai ulang gateway
clawdock-statusMemeriksa status kontainer
clawdock-logsMengikuti log gateway

Akses kontainer

CommandDescription
clawdock-shellMembuka 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

CommandDescription
clawdock-dashboardMembuka URL UI Kontrol
clawdock-devicesMendaftarkan pairing perangkat yang tertunda
clawdock-approve <id>Menyetujui permintaan pairing

Penyiapan dan pemeliharaan

CommandDescription
clawdock-fix-tokenMengonfigurasi token gateway di dalam kontainer
clawdock-updatePull, build ulang, dan mulai ulang
clawdock-rebuildBuild ulang image Docker saja
clawdock-cleanMenghapus kontainer dan volume

Utilitas

CommandDescription
clawdock-healthMenjalankan pemeriksaan kesehatan gateway
clawdock-tokenMencetak token gateway
clawdock-cdLompat ke direktori proyek OpenClaw
clawdock-configMembuka ~/.openclaw
clawdock-show-configMencetak file konfigurasi dengan nilai yang disamarkan
clawdock-workspaceMembuka direktori workspace

Alur pertama kali

clawdock-start
clawdock-fix-token
clawdock-dashboard
Jika browser menyatakan pairing diperlukan:
clawdock-devices
clawdock-approve <request-id>

Konfigurasi dan rahasia

ClawDock bekerja dengan pemisahan konfigurasi Docker yang sama seperti yang dijelaskan di Docker:
  • <project>/.env untuk nilai khusus Docker seperti nama image, port, dan token gateway
  • ~/.openclaw/.env untuk kunci provider dan token bot yang didukung env
  • ~/.openclaw/agents/<agentId>/agent/auth-profiles.json untuk auth OAuth/kunci API provider yang tersimpan
  • ~/.openclaw/openclaw.json untuk konfigurasi perilaku
Gunakan clawdock-show-config saat Anda ingin memeriksa file .env dan openclaw.json dengan cepat. Perintah ini menyamarkan nilai .env dalam output yang dicetak.

Halaman terkait