Jellyfin Music Manager is a FastAPI web interface designed to download music from public sources using Spotify links. This project aims to simplify the process of acquiring music and managing your Jellyfin music library.
- Download music using Spotify links (not from Spotify)
- Seamlessly integrate with your Jellyfin music library
- Simple and user-friendly web interface
- Docker installed on your machine
- Spotify Developer credentials (Client ID and Client Secret)
- Know where your Jellyfin music folder is
Create a .env
file with your Spotify credentials:
SPOTIFY_ID=your_spotify_client_id
SPOTIFY_SECRET=your_spotify_client_secret
Run the Docker container with the necessary environment variables and volume bindings:
docker run -d -p 8000:8000 --env-file .env -v /path/to/your/jellyfin/music/folder:/app/music connorswislow/jellyfin-music-manager
Replace /path/to/your/jellyfin/music/folder
with the actual path to your Jellyfin music folder.
Open your web browser and navigate to http://localhost:8000
. You should see the Jellyfin Music Manager web interface where you can start downloading music using Spotify links.
We welcome contributions! If you have suggestions for improvements or new features, please open an issue or submit a pull request.
This project is licensed under the MIT License.