User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
services:spotisub [2024/09/18 06:02] willyservices:spotisub [2024/10/28 14:04] (current) willy
Line 6: Line 6:
 useradd -d /data/daemons/spotisub -m spotisub -g media useradd -d /data/daemons/spotisub -m spotisub -g media
  
-wget https://raw.githubusercontent.com/blastbeng/spotisub/main/docker-compose.yml+create Spotify app: 
 +https://developer.spotify.com/dashboard 
 +redirect url: http://127.0.0.1:8080/
  
 <file - docker-compose.yml> <file - docker-compose.yml>
 +name: spotisub 
 +services: 
 +  spotisub: 
 +    container_name: spotisub 
 +    user: "0:0" 
 +    environment: 
 +      - TZ=Europe/Rome 
 +      - SPOTIPY_CLIENT_ID=<< secret>> 
 +      - SPOTIPY_CLIENT_SECRET=<<secret>> 
 +      - SPOTIPY_REDIRECT_URI=http://127.0.0.1:8080/ 
 +      - SUBSONIC_API_HOST=https://navidrome.mydomain.com 
 +      - SUBSONIC_API_BASE_URL=/ 
 +      - SUBSONIC_API_PORT=443 
 +      - SUBSONIC_API_USER=<<navidrome user>> 
 +      - SUBSONIC_API_PASS=<<navidrome password>> 
 +      - LIDARR_ENABLED=0 
 +      - LIDARR_IP=127.0.0.1 
 +      - LIDARR_PORT=8686 
 +      - LIDARR_USE_SSL=1 
 +      - LIDARR_BASE_API_PATH=/lidarr 
 +      - LIDARR_TOKEN=<<lidarr token>> 
 +      - SPOTDL_ENABLED=0 
 +      - SPOTDL_OUT_FORMAT="/music/{artist}/{artists} - {album} ({year}) - {track-number} - {title}.{output-ext}" 
 +      - PLAYLIST_PREFIX="ss | " 
 +      - LOGIN_DISABLED=1 
 +      - APPLICATION_ROOT=spotisub 
 +    image: blastbeng/spotisub:dev #latest 
 +    restart: always 
 +    volumes: 
 +      - /data/daemons/spotisub/cache:/home/user/spotisub/cache 
 +#      - "/data/Media/music-temp:/music" 
 +    ports: 
 +      - "5811:5183" 
 +    networks: 
 +      - spotisub-net 
 +networks: 
 +  spotisub-net: {}
 </file> </file>
 +
 +
 +mkdir cache
 +
 +First run:
 +podman composedocker compose up -d
 +podman exec -it spotisub ./first_run.sh
 +podman compose down 
 +
 +
 +FOLLOW INSTRUCTIONS: copy & paste the url to vrowser, then the full reply URL (even if it's error) to the comman dline.