Music · Self-Hosted

Digger.fm

A self-hosted music download manager. Connects Spotify to Soulseek for building 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 directly to your music library
Auto-organizes into Artist / Album folder structure
Library view with album art
Beets integration for metadata-based sorting
YouTube fallback for hard-to-find tracks (in progress)
Dark terminal UI — Space Mono + Syne fonts

// How to run it

Digger.fm runs as a Flask web app on a homelab server. It requires Docker, a running slskd instance, and Spotify API credentials. See the GitHub repo for full setup instructions.

// Stack

Flask Python Docker Spotify API Soulseek / slskd Beets ZimaOS

// Access

Self-hosted only — runs on your own hardware. Not available as a public service.