Files
clawdbot/docs/platforms/linux.md
2026-01-08 21:28:48 +01:00

1.5 KiB

summary, read_when
summary read_when
Linux support + companion app status
Looking for Linux companion app status
Planning platform coverage or contributions

Linux App

Clawdbot core is fully supported on Linux. The core is written in TypeScript, so it runs anywhere Node or Bun runs.

We do not have a Linux companion app yet. It is planned, and we would love contributions to make it happen.

Install

Gateway

Gateway service install (CLI)

Use one of these:

clawdbot onboard --install-daemon

Or:

clawdbot daemon install

Or:

clawdbot daemon install

Or:

clawdbot configure

Select Gateway daemon when prompted.

Repair/migrate:

clawdbot doctor

System control (systemd user unit)

Clawdbot 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/clawdbot-gateway.service:

[Unit]
Description=Clawdbot Gateway
After=network-online.target
Wants=network-online.target

[Service]
ExecStart=/usr/local/bin/clawdbot gateway --port 18789
Restart=always
RestartSec=5

[Install]
WantedBy=default.target

Enable it:

systemctl --user enable --now clawdbot-gateway.service