Containers

ClawDock

ClawDock, Docker tabanlı OpenClaw kurulumları için küçük bir kabuk yardımcı katmanıdır.

Daha uzun docker compose ... çağrıları yerine clawdock-start, clawdock-dashboard ve clawdock-fix-token gibi kısa komutlar sağlar.

Docker'ı henüz kurmadıysanız Docker ile başlayın.

Kurulum

bash
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/clawdock/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.shecho 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc

ClawDock'u daha önce scripts/shell-helpers/clawdock-helpers.sh konumundan yüklediyseniz geçerli scripts/clawdock/clawdock-helpers.sh yolundan yeniden yükleyin; eski ham GitHub yolu kaldırıldı.

Yardımcılar ilk kullanımda OpenClaw çalışma kopyanızı otomatik olarak algılar (~/openclaw, ~/projects/openclaw gibi yaygın yolları denetler) ve sonucu ~/.clawdock/config içinde önbelleğe alır. Çalışma kopyanız başka bir yerdeyse CLAWDOCK_DIR değerini kendiniz ayarlayın.

Sağlananlar

Temel işlemler

Komut Açıklama
clawdock-start Gateway'i başlat
clawdock-stop Gateway'i durdur
clawdock-restart Gateway'i yeniden başlat
clawdock-status Konteyner durumunu denetle
clawdock-logs Gateway günlüklerini takip et

Konteyner erişimi

Komut Açıklama
clawdock-shell Gateway konteynerinin içinde bir kabuk aç
clawdock-cli <command> OpenClaw CLI komutlarını Docker içinde çalıştır
clawdock-exec <command> Konteynerde rastgele bir komut yürüt

Web arayüzü ve eşleştirme

Komut Açıklama
clawdock-dashboard Denetim Arayüzü URL'sini aç
clawdock-devices Bekleyen cihaz eşleştirmelerini listele
clawdock-approve <id> Bir eşleştirme isteğini onayla

Kurulum ve bakım

Komut Açıklama
clawdock-fix-token Gateway tokenini konteyner yapılandırmasına yaz
clawdock-update Çek, yeniden oluştur ve yeniden başlat
clawdock-rebuild Yalnızca Docker imajını yeniden oluştur
clawdock-clean Konteynerleri ve birimleri kaldır

Yardımcı araçlar

Komut Açıklama
clawdock-health Gateway sistem durumu denetimi çalıştır
clawdock-token Gateway tokenini yazdır
clawdock-cd OpenClaw proje dizinine geç
clawdock-config ~/.openclaw dosyasını aç
clawdock-show-config Yapılandırma dosyalarını gizlenmiş değerlerle yazdır
clawdock-workspace Çalışma alanı dizinini aç
clawdock-help Tüm ClawDock komutlarını listele

İlk kullanım akışı

bash
clawdock-startclawdock-fix-tokenclawdock-dashboard

Tarayıcı eşleştirmenin gerekli olduğunu bildirirse:

bash
clawdock-devicesclawdock-approve <request-id>

Yapılandırma ve gizli bilgiler

ClawDock, Docker sayfasında açıklanan ayrıma uygun olarak iki ayrı .env dosyasını okur:

  • docker-compose.yml dosyasının yanındaki proje .env: imaj adı, portlar ve OPENCLAW_GATEWAY_TOKEN gibi Docker'a özgü değerler. clawdock-token tokeni buradan okur.
  • ~/.openclaw/.env (konteynere bağlanır): openclaw.json ve agents/<agentId>/agent/auth-profiles.json ile birlikte OpenClaw'un yönettiği ortam değişkeni destekli gizli bilgiler.

clawdock-fix-token, tokeni proje .env dosyasından konteynerin gateway.remote.token ve gateway.auth.token yapılandırma değerlerine kopyalar ve Gateway'i yeniden başlatır.

openclaw.json ile her iki .env dosyasını hızlıca incelemek için clawdock-show-config komutunu kullanın; yazdırılan çıktıda .env değerlerini gizler.

İlgili

Was this useful?
On this page

On this page