Digger.fm
A self-hosted music download manager. Connects Spotify to Soulseek to build a personal music library, running on your own homelab.
What it does
- Connects to Spotify to pull playlists and liked songs
- Searches Soulseek via slskd for any track
- Downloads straight into your music library
- Auto-organises into Artist / Album folders
- Library view with album art
- Beets integration for metadata-based sorting
- YouTube fallback for hard-to-find tracks in progress
- Dark terminal UI in Space Mono + Syne
How to run it
Digger.fm runs as a Flask web app on a homelab server. It needs Docker, a running slskd instance and Spotify API credentials. Full setup is in the GitHub repo.
Stack
Access
Self-hosted only. It runs on your own hardware and isn't available as a public service.