From b73672fba92d89f0fc9148eb61004d4aaaadacbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Sun, 23 Nov 2025 06:36:38 +0100 Subject: [PATCH] fix: correct supervisor command paths for virtual environments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update supervisor configuration to use correct relative paths when working directory is set to service subdirectory. Changes: - orchestrator: change to model-orchestrator directory, use venv/bin/python - webdav-sync: already in webdav-sync directory, use venv/bin/python This fixes "ENOENT" errors when supervisor tries to exec the python interpreter from the virtual environment. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- supervisord.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/supervisord.conf b/supervisord.conf index 9110784..aeac1de 100644 --- a/supervisord.conf +++ b/supervisord.conf @@ -41,8 +41,8 @@ stopwaitsecs=30 # AI Model Orchestrator [program:orchestrator] -command=model-orchestrator/venv/bin/python model-orchestrator/orchestrator_subprocess.py -directory=. +command=venv/bin/python orchestrator_subprocess.py +directory=model-orchestrator autostart=false autorestart=true startretries=3 @@ -58,7 +58,7 @@ stopwaitsecs=30 # ComfyUI WebDAV Sync Service [program:webdav-sync] -command=webdav-sync/venv/bin/python webdav_sync.py +command=venv/bin/python webdav_sync.py directory=webdav-sync autostart=true autorestart=true