The Gateway is fully supported on Linux. Node is the recommended runtime. Bun is not recommended for the Gateway (WhatsApp/Telegram bugs).
Native Linux companion apps are planned. Contributions are welcome if you want to help build one.
npm i -g coderclaw@latestcoderclaw onboard --install-daemonssh -N -L 18789:127.0.0.1:18789 <user>@<host>http://127.0.0.1:18789/ and paste your tokenStep-by-step VPS guide: exe.dev
Use one of these:
coderclaw onboard --install-daemon
Or:
coderclaw gateway install
Or:
coderclaw configure
Select Gateway service when prompted.
Repair/migrate:
coderclaw doctor
CoderClaw installs a systemd user service by default. Use a system service for shared or always-on servers. The full unit example and guidance live in the Gateway runbook.
Minimal setup:
Create ~/.config/systemd/user/coderclaw-gateway[-<profile>].service:
[Unit]
Description=CoderClaw Gateway (profile: <profile>, v<version>)
After=network-online.target
Wants=network-online.target
[Service]
ExecStart=/usr/local/bin/coderclaw gateway --port 18789
Restart=always
RestartSec=5
[Install]
WantedBy=default.target
Enable it:
systemctl --user enable --now coderclaw-gateway[-<profile>].service