User Tools

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
services:spotisub [2024/09/18 06:44] 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>
  
-create Apotify app: 
-https://developer.spotify.com/dashboard 
-redirect url: http://127.0.0.1:8080/ 
  
 mkdir cache mkdir cache
  
 First run: First run:
-podman compose run --entrypoint  ./first_run.sh --rm+podman composedocker compose up -
 +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. 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