Add Python watchdog service to automatically sync ComfyUI outputs to HiDrive WebDAV storage. Changes: - Add scripts/comfyui_webdav_sync.py: File watcher service using watchdog + webdavclient3 - Update model-orchestrator/requirements.txt: Add watchdog and webdavclient3 dependencies - Update supervisord.conf: Add webdav-sync program with ENV variable support - Update arty.yml: Add service management scripts (start/stop/restart/status/logs) WebDAV credentials are now loaded from .env file (WEBDAV_URL, WEBDAV_USERNAME, WEBDAV_PASSWORD, WEBDAV_REMOTE_PATH) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
9 lines
139 B
Plaintext
9 lines
139 B
Plaintext
fastapi==0.104.1
|
|
uvicorn[standard]==0.24.0
|
|
httpx==0.25.1
|
|
docker==6.1.3
|
|
pyyaml==6.0.1
|
|
pydantic==2.5.0
|
|
watchdog==3.0.0
|
|
webdavclient3==3.14.6
|