services: lidarr: # image: blampe/lidarr:latest # Plugin-enabled Lidarr image with slskd support # image: ghcr.io/hotio/lidarr:pr-plugins image: lscr.io/linuxserver/lidarr:latest container_name: lidarr environment: - PUID=1000 # Replace with your user ID (run `id -u` to find yours) - PGID=1000 # Replace with your group ID (run `id -g` to find yours) - TZ=America/New_York # Replace with your timezone volumes: - ./:/config - ./custom-services.d:/custom-services.d - ./custom-cont-init.d:/custom-cont-init.d - /volume1/Media:/media - /volume1/Downloads/nzbget:/downloads - /volume1/Downloads/rutorrent:/torrent - /volume1/archive:/archive - /volume1/Downloads/slskd:/slskd_downloads # Slskd downloads ports: - 8686:8686 networks: - traefik_proxy restart: unless-stopped depends_on: - slskd slskd: image: slskd/slskd:latest container_name: slskd environment: - PUID=1000 # Same as Lidarr - PGID=1000 # Same as Lidarr - TZ=America/New_York # Same timezone - SLSKD_REMOTE_CONFIGURATION=true volumes: - ./slskd/config:/app # Slskd config - /volume1/Media:/media - /volume1/Downloads/nzbget:/nzb-downloads - /volume1/Downloads/rutorrent:/torrent - /volume1/archive:/archive - /volume1/Downloads/slskd:/downloads # Slskd downloads ports: - 5030:5030 # Web interface - 5031:5031 # API - 50300:50300 # Soulseek port networks: - traefik_proxy restart: unless-stopped # network_mode: "container:gluetun" networks: traefik_proxy: external: true