Lidify Setup Guide - ajgillis04/GillisDockerDepot GitHub Wiki
Lidify Setup Guide
Introduction
Lidify is a self-hosted music management and recommendation application that helps you organize your music library and discover new artists based on your listening habits.
Prerequisites
- Docker installed
- Lidify Docker container
- Spotify and/or Last.fm account
Configuration Steps
Step 1: Accessing the Lidify UI
- Open your browser and navigate to
http://<your-ip-address>:5000
. - Log in with your Lidify credentials.
Step 2: Obtaining Spotify Credentials
- Go to the Spotify Developer Dashboard and log in with your Spotify account.
- Create a new app and fill in the required details.
- Copy the Client ID and Client Secret from the app overview page.
Step 3: Configuring Lidify
- Update Docker Compose File: Create or copy ~/compose/templates/lidify.yaml file to and update the necessary environment variables for Lidify:
Step 4: Retrieve Profile IDs from Lidarr
- Retrieve Quality Profile ID:
curl -X GET "http://[IP_ADDRESS]:8686/api/v1/qualityProfile" -H "X-Api-Key: [YOUR_API_KEY]" | jq '.[] | select(.name == "HQ") | {id, name}'
- Retrieve Metadata Profile ID:
curl -X GET "http://[IP_ADDRESS]:8686/api/v1/metadata" -H "X-Api-Key: [YOUR_API_KEY]" | jq '.[] | select(.name == "Kodi (XBMC) / Emby") | {id, name}'
Step 5: Update Docker Compose with Profile IDs
- Copy the Retrieved IDs:
- Replace <quality_profile_id> and <metadata_profile_id> with the actual IDs retrieved in Step 4.