refactor: reorganize webdav-sync into dedicated directory

Clean up project structure by organizing WebDAV sync service properly.

Changes:
- Move scripts/comfyui_webdav_sync.py → webdav-sync/webdav_sync.py
- Create webdav-sync/requirements.txt with watchdog and webdavclient3
- Remove webdav dependencies from model-orchestrator/requirements.txt
- Delete unused scripts/ folder (start-all.sh, status.sh, stop-all.sh)
- Update supervisord.conf to use new path /workspace/ai/webdav-sync/webdav_sync.py

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-22 19:03:48 +01:00
parent 79442bd62e
commit 18cd87fbd1
7 changed files with 4 additions and 177 deletions

View File

@@ -58,8 +58,8 @@ stopwaitsecs=30
# ComfyUI WebDAV Sync Service
[program:webdav-sync]
command=python3 /workspace/ai/scripts/comfyui_webdav_sync.py
directory=/workspace/ai
command=python3 /workspace/ai/webdav-sync/webdav_sync.py
directory=/workspace/ai/webdav-sync
autostart=true
autorestart=true
startretries=3