Introduces Docker deployment files (.dockerignore, Dockerfile, docker-compose.yml, docker-setup.sh, requirements-webui.txt, and README-Docker.md) for SoulSync WebUI. Refactors core/database_update_worker.py and core/media_scan_manager.py to support headless operation without PyQt6, enabling signal/callback compatibility for both GUI and non-GUI environments. Removes logs/app.log file. |
||
|---|---|---|
| .. | ||
| database_update_worker.py | ||
| jellyfin_client.py | ||
| matching_engine.py | ||
| media_scan_manager.py | ||
| plex_client.py | ||
| plex_scan_manager.py | ||
| soulseek_client.py | ||
| spotify_client.py | ||
| tidal_client.py | ||
| watchlist_scanner.py | ||
| wishlist_service.py | ||