From 0646176d74e4d31cbf785327db9bd2b94e82c89e Mon Sep 17 00:00:00 2001 From: Jamie Miller Date: Wed, 24 Sep 2025 08:28:16 +0000 Subject: [PATCH] Added slskd and Soularr. Soularr has some issues with connection due to config. --- docker-compose.yml | 97 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 72 insertions(+), 25 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 95fecc2..c4a8a38 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ services: environment: - PUID=1000 - PGID=1000 - - TZ=Pacific/Auckland + - TZ=${TZ} volumes: - /docker-local/Arrs/Bazarr/config:/config - /data/:/data/ @@ -21,19 +21,18 @@ services: image: ghcr.io/flaresolverr/flaresolverr:latest container_name: flaresolverr environment: - - TZ=Pacific/Auckland + - TZ=${TZ} ports: - 8191:8191 networks: arr_network: ipv4_address: 172.20.0.8 restart: unless-stopped - jellyfin: image: jellyfin/jellyfin container_name: jellyfin environment: - - TZ=Pacific/Auckland + - TZ=${TZ} - PUID=1000 - PGID=1000 - JELLYFIN_PublishedServerUrl=${JELLYFIN_URL} @@ -53,7 +52,7 @@ services: container_name: jellyseerr environment: - LOG_LEVEL=debug - - TZ=Pacific/Auckland + - TZ=${TZ} volumes: - ../docker-local/Arrs/Jellyseerr/config:/app/config - /data/torrents:/downloads @@ -70,7 +69,7 @@ services: environment: - PUID=1000 - PGID=1000 - - TZ=Pacific/Auckland + - TZ=${TZ} volumes: - /docker-local/Arrs/Lidarr/config:/config - /data/:/data/ @@ -82,22 +81,11 @@ services: ipv4_address: 172.20.0.7 restart: unless-stopped - pinchflat: - image: ghcr.io/kieraneglin/pinchflat:latest - environment: - # Set the timezone to your local timezone - - TZ=Pacific/Auckland - ports: - - '8945:8945' - volumes: - - /docker-local/pinchflat/config:/config - - /data/music/youtube/:/downloads - prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr environment: - - TZ=Pacific/Auckland + - TZ=${TZ} - PUID=1000 - PGID=1000 volumes: @@ -115,7 +103,7 @@ services: environment: - PUID=1000 - PGID=1000 - - TZ=Pacific/Auckland + - TZ=${TZ} - WEBUI_PORT=8080 volumes: - ./services/qBittorrent/config:/config @@ -133,7 +121,7 @@ services: image: lscr.io/linuxserver/radarr:latest container_name: radarr environment: - - TZ=Pacific/Auckland + - TZ=${TZ} - PUID=1000 - PGID=1000 volumes: @@ -151,7 +139,7 @@ services: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - - TZ=Pacific/Auckland + - TZ=${TZ} - PUID=1000 - PGID=1000 volumes: @@ -166,6 +154,21 @@ services: restart: unless-stopped # Music & Scrobbling + beets: + image: lscr.io/linuxserver/beets:latest + container_name: beets + environment: + - PUID=1000 + - PGID=1000 + - TZ=${TZ} + volumes: + - /docker-local/beets/config:/config + - /data/music:/music + - /data/downloads:/downloads + ports: + - 8337:8337 + restart: unless-stopped + maloja: image: "krateng/maloja:latest" container_name: maloja @@ -183,7 +186,7 @@ services: image: foxxmd/multi-scrobbler container_name: multi-scrobbler environment: - - TZ=Pacific/Auckland + - TZ=${TZ} - PUID=1000 - PGID=1000 - BASE_URL=${SCROBBLE_URL} @@ -218,7 +221,51 @@ services: - SOURCE_API_URL=${SOURCE_API_URL} - SOURCE_API_KEY=${SOURCE_API_KEY} restart: "unless-stopped" + + pinchflat: + image: ghcr.io/kieraneglin/pinchflat:latest + environment: + - TZ=${TZ} + ports: + - '8945:8945' + volumes: + - /docker-local/pinchflat/config:/config + - /data/torrents/:/downloads + slskd: + image: slskd/slskd + container_name: slskd + hostname: slskd + # user: 1000:1000 + environment: + - TZ=${TZ} + - SLSKD_REMOTE_CONFIGURATION=true + - SLSKD_USERNAME=${SLSKD_USERNAME} + - SLSKD_PASSWORD=${SLSKD_PASSWORD} + ports: + - 5030:5030 + - 5031:5031 + - 50300:50300 + volumes: + - /docker-local/slskd:/app + - /data:/data + - /data/torrents/slskd_downloads:/downloads + - /data/torrents/incomplete:/incomplete + restart: unless-stopped + + soularr: + image: mrusse08/soularr:latest + container_name: soularr + hostname: soularr + user: 1000:1000 + environment: + - TZ=${TZ} + - SCRIPT_INTERVAL=300 + volumes: + - /data/torrents/downloads:/downloads + - ./Services/soularr:/data + restart: unless-stopped + # Document Management broker: image: docker.io/library/redis:8 @@ -496,7 +543,7 @@ services: environment: - PUID=1000 - PGID=1000 - - TZ=Pacific/Auckland + - TZ=${TZ} - DOCKER_MODS=linuxserver/mods:universal-git volumes: - /docker-local/obsidian/vaults:/vaults @@ -514,7 +561,7 @@ services: environment: - TOKEN=${REDBOT_TOKEN} - PREFIX=! - - TZ=Pacific/Auckland + - TZ=${TZ} - PUID=1000 restart: unless-stopped @@ -636,7 +683,7 @@ services: environment: - PUID=1000 - PGID=1000 - - TZ=Pacific/Auckland + - TZ=${TZ} - HOMEPAGE_ALLOWED_HOSTS=${HOMEPAGE_ALLOWED_HOSTS} volumes: - ./services/Homepage/config/images:/app/public/images