Environment:
OS: Ubuntu 24.04 LTS (Hostinger VPS)
The Problem:
I am trying to run OpenClaw as a persistent background service. The built-in user-level openclaw daemon fails due to systemctl --user bus issues typical of this minimal VPS environment (systemctl is-enabled unavailable).
To bypass the broken user-level manager, I created a global systemd service to run the process as my user. The service executes, but it instantly enters a crash loop, throwing a Missing config error. The openclaw.json config file definitely exists in /home/user/.openclaw/.
The Error Log (journalctl -u openclaw -n 10):
openclaw[11892]: 2026-03-04T20:13:38.999+00:00 Missing config. Run openclaw setup or set gateway.mode=local (or pass --allow-unconfigured).
systemd[1]: openclaw.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: openclaw.service: Failed with result 'exit-code'.
when i try to run the Install Gateway service and Gateway service runtime i keep getting this error:
Error: systemctl is-enabled unavailable: Command failed: systemctl --user is-enabled openclaw-gateway.service
please halp me solve this proplem, i reset everything and reinstalled the VPS OS but the error keep repeating,