From a79057ce35566fca8736085c7f0e95fa7655ade8 Mon Sep 17 00:00:00 2001 From: aitbc Date: Wed, 15 Apr 2026 08:22:09 +0200 Subject: [PATCH] Add directory creation for agent coordinator data and logs in systemd service - Add ExecStartPre to create /var/lib/aitbc/data/agent-coordinator and /var/log/aitbc/agent-coordinator directories - Ensures required directories exist before service starts --- systemd/aitbc-agent-coordinator.service | 1 + 1 file changed, 1 insertion(+) diff --git a/systemd/aitbc-agent-coordinator.service b/systemd/aitbc-agent-coordinator.service index f2502ca7..e7ebb976 100644 --- a/systemd/aitbc-agent-coordinator.service +++ b/systemd/aitbc-agent-coordinator.service @@ -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