Files
echo-core/dashboard/echo-taskboard.service
Marius Mutu fb7ca74ca1 fix(service): add PATH to echo-taskboard so claude CLI is found
Systemd user units get a minimal PATH that omits ~/.local/bin where
the claude binary lives, causing plan/respond to 500 on every call.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-28 11:08:00 +00:00

18 lines
547 B
Desktop File

[Unit]
Description=Echo Task Board API (dashboard)
After=network.target
[Service]
Type=simple
WorkingDirectory=/home/moltbot/echo-core/dashboard
ExecStart=/home/moltbot/echo-core/.venv/bin/python3 /home/moltbot/echo-core/dashboard/api.py
Restart=on-failure
RestartSec=5
Environment=PYTHONUNBUFFERED=1
Environment=PATH=/home/moltbot/.local/bin:/usr/local/bin:/usr/bin:/bin
StandardOutput=append:/home/moltbot/echo-core/logs/echo-taskboard.log
StandardError=append:/home/moltbot/echo-core/logs/echo-taskboard.log
[Install]
WantedBy=default.target