Add directory creation for agent coordinator data and logs in systemd service
Some checks failed
Systemd Sync / sync-systemd (push) Has been cancelled

- Add ExecStartPre to create /var/lib/aitbc/data/agent-coordinator and /var/log/aitbc/agent-coordinator directories
- Ensures required directories exist before service starts
This commit is contained in:
aitbc
2026-04-15 08:22:09 +02:00
parent d3415413b3
commit a79057ce35

View File

@@ -12,6 +12,7 @@ Environment=PYTHONPATH=/opt/aitbc/apps/agent-coordinator/src
EnvironmentFile=/etc/aitbc/production.env
# Agent coordinator execution
ExecStartPre=/bin/mkdir -p /var/lib/aitbc/data/agent-coordinator /var/log/aitbc/agent-coordinator
ExecStart=/opt/aitbc/venv/bin/python -m uvicorn src.app.main:app --host 0.0.0.0 --port 9001
ExecReload=/bin/kill -HUP $MAINPID
KillMode=mixed