User Tools

Differences

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

Link to this comparison view

Next revision
Previous revision
services:spotisub [2024/09/18 05:59] – created willyservices:spotisub [2024/10/28 14:04] (current) willy
Line 5: Line 5:
  
 useradd -d /data/daemons/spotisub -m spotisub -g media useradd -d /data/daemons/spotisub -m spotisub -g media
 +
 +create Spotify app:
 +https://developer.spotify.com/dashboard
 +redirect url: http://127.0.0.1:8080/
 +
 +<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>
 +
 +
 +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.
 +
  

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information