Beste aanbevolen installatie
Voor de meeste gebruikers is de eenvoudigste installatie voor een reddingsbot:- houd de hoofdbot op het standaardprofiel
- voer de reddingsbot uit op
--profile rescue - gebruik een volledig aparte Telegram-bot voor het reddingsaccount
- houd de reddingsbot op een andere basispoort, zoals
19789
Snelstart voor reddingsbot
Gebruik dit als het standaardpad, tenzij je een sterke reden hebt om iets anders te doen:openclaw --profile rescue onboard:
- gebruik de aparte Telegram-bottoken
- behoud het
rescue-profiel - gebruik een basispoort die minstens 20 hoger is dan die van de hoofdbot
- accepteer de standaardreddingswerkruimte, tenzij je er zelf al een beheert
gateway install niet nodig.
Waarom dit werkt
De reddingsbot blijft onafhankelijk omdat die een eigen heeft:- profiel/configuratie
- statusmap
- werkruimte
- basispoort (plus afgeleide poorten)
- Telegram-bottoken
- eenvoudig operator-only te houden
- aparte bottoken en identiteit
- onafhankelijk van de kanaal-/appinstallatie van de hoofdbot
- eenvoudig herstelpad via DM wanneer de hoofdbot kapot is
Wat --profile rescue onboard wijzigt
openclaw --profile rescue onboard gebruikt de normale onboardingflow, maar schrijft alles naar een apart profiel.
In de praktijk betekent dat dat de reddingsbot een eigen krijgt:
- configuratiebestand
- statusmap
- werkruimte (standaard
~/.openclaw/workspace-rescue) - beheerde servicenaam
Algemene installatie met meerdere Gateways
De bovenstaande indeling voor de reddingsbot is de eenvoudigste standaard, maar hetzelfde isolatiepatroon werkt voor elk paar of elke groep Gateways op één host. Voor een algemenere installatie geef je elke extra Gateway een eigen benoemd profiel en een eigen basispoort:Isolatiechecklist
Houd deze uniek per Gateway-instantie:OPENCLAW_CONFIG_PATH— configuratiebestand per instantieOPENCLAW_STATE_DIR— sessies, aanmeldgegevens en caches per instantieagents.defaults.workspace— hoofdmap van de werkruimte per instantiegateway.port(of--port) — uniek per instantie- afgeleide browser-/canvas-/CDP-poorten
Poorttoewijzing (afgeleid)
Basispoort =gateway.port (of OPENCLAW_GATEWAY_PORT / --port).
- poort voor browserbesturingsservice = basis + 2 (alleen loopback)
- canvashost wordt aangeboden op de Gateway-HTTP-server (dezelfde poort als
gateway.port) - CDP-poorten voor browserprofielen worden automatisch toegewezen vanaf
browser.controlPort + 9 .. + 108
Browser-/CDP-opmerkingen (veelvoorkomende valkuil)
- Zet
browser.cdpUrlniet vast op dezelfde waarden voor meerdere instanties. - Elke instantie heeft een eigen browserbesturingspoort en CDP-bereik nodig (afgeleid van de Gateway-poort).
- Als je expliciete CDP-poorten nodig hebt, stel dan
browser.profiles.<name>.cdpPortper instantie in. - Externe Chrome: gebruik
browser.profiles.<name>.cdpUrl(per profiel, per instantie).
Handmatig env-voorbeeld
Snelle controles
gateway status --deephelpt verouderde launchd-/systemd-/schtasks-services van oudere installaties op te sporen.- Waarschuwingstekst van
gateway probe, zoalsmultiple reachable gateway identities detected, wordt alleen verwacht wanneer je bewust meer dan één geïsoleerde Gateway uitvoert, of wanneer OpenClaw niet kan bewijzen dat bereikbare probedoelen dezelfde Gateway zijn. Een SSH-tunnel, proxy-URL of geconfigureerde externe URL naar dezelfde Gateway is één Gateway met meerdere transports, zelfs wanneer transportpoorten verschillen.