Sebagian besar penyiapan sebaiknya menggunakan satu Gateway karena satu Gateway dapat menangani beberapa koneksi pesan dan agen. Jika Anda membutuhkan isolasi atau redundansi yang lebih kuat (misalnya, bot penyelamat), jalankan Gateway terpisah dengan profil/port yang terisolasi.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Penyiapan terbaik yang direkomendasikan
Untuk sebagian besar pengguna, penyiapan bot penyelamat yang paling sederhana adalah:- pertahankan bot utama pada profil default
- jalankan bot penyelamat pada
--profile rescue - gunakan bot Telegram yang sepenuhnya terpisah untuk akun penyelamat
- pertahankan bot penyelamat pada port dasar yang berbeda seperti
19789
Panduan Cepat Bot Penyelamat
Gunakan ini sebagai jalur default kecuali Anda memiliki alasan kuat untuk melakukan hal lain:openclaw --profile rescue onboard:
- gunakan token bot Telegram yang terpisah
- pertahankan profil
rescue - gunakan port dasar setidaknya 20 lebih tinggi dari bot utama
- terima workspace penyelamat default kecuali Anda sudah mengelolanya sendiri
gateway install tidak diperlukan.
Mengapa ini bekerja
Bot penyelamat tetap independen karena memiliki miliknya sendiri:- profil/konfigurasi
- direktori status
- workspace
- port dasar (ditambah port turunan)
- token bot Telegram
- mudah dibuat hanya untuk operator
- token dan identitas bot terpisah
- independen dari instalasi kanal/aplikasi bot utama
- jalur pemulihan berbasis DM yang sederhana saat bot utama rusak
Apa yang Diubah oleh --profile rescue onboard
openclaw --profile rescue onboard menggunakan alur onboarding normal, tetapi
menulis semuanya ke profil terpisah.
Dalam praktiknya, itu berarti bot penyelamat mendapatkan miliknya sendiri:
- file konfigurasi
- direktori status
- workspace (secara default
~/.openclaw/workspace-rescue) - nama layanan terkelola
Penyiapan multi-Gateway umum
Tata letak bot penyelamat di atas adalah default termudah, tetapi pola isolasi yang sama berfungsi untuk pasangan atau grup Gateway apa pun pada satu host. Untuk penyiapan yang lebih umum, berikan setiap Gateway tambahan profil bernamanya sendiri dan port dasarnya sendiri:Daftar periksa isolasi
Jaga agar ini unik per instance Gateway:OPENCLAW_CONFIG_PATH— file konfigurasi per instanceOPENCLAW_STATE_DIR— sesi, kredensial, cache per instanceagents.defaults.workspace— root workspace per instancegateway.port(atau--port) — unik per instance- port browser/canvas/CDP turunan
Pemetaan port (turunan)
Port dasar =gateway.port (atau OPENCLAW_GATEWAY_PORT / --port).
- port layanan kontrol browser = dasar + 2 (hanya loopback)
- host canvas disajikan pada server HTTP Gateway (port yang sama dengan
gateway.port) - port CDP profil browser dialokasikan otomatis dari
browser.controlPort + 9 .. + 108
Catatan browser/CDP (kesalahan umum)
- Jangan pin
browser.cdpUrlke nilai yang sama pada beberapa instance. - Setiap instance membutuhkan port kontrol browser dan rentang CDP sendiri (diturunkan dari port gateway-nya).
- Jika Anda membutuhkan port CDP eksplisit, atur
browser.profiles.<name>.cdpPortper instance. - Chrome jarak jauh: gunakan
browser.profiles.<name>.cdpUrl(per profil, per instance).
Contoh env manual
Pemeriksaan cepat
gateway status --deepmembantu menangkap layanan launchd/systemd/schtasks usang dari instalasi lama.- Teks peringatan
gateway probesepertimultiple reachable gateways detecteddiharapkan hanya saat Anda sengaja menjalankan lebih dari satu gateway terisolasi.