Bash executable script that installs SoulSync and all dependencies
(slskd, Python, ffmpeg, etc.) inside a Debian/Ubuntu Proxmox LXC
container. Features include:
- Interactive setup for Soulseek credentials, Spotify API, Tidal,
and media server (Plex/Jellyfin/Navidrome) configuration
- Automatic slskd download, configuration, and systemd service
- Python venv with all webui requirements
- Proxmox community scripts-style UX (spinner, color-coded messages,
emoji icons, section headers)
- Auto-generated slskd API key wired into SoulSync config
- MOTD banner with access URLs and service management commands
- Existing installation detection with reinstall option
- Full error handling with install log at /var/log/soulsync-install.log
https://claude.ai/code/session_013gJJD3cxafQSVmyn9pXcdn