From e5ab70fa8fcefb8886631ca93d9169163693661d Mon Sep 17 00:00:00 2001 From: pixelthorn Date: Sun, 19 Jul 2026 11:08:35 -0500 Subject: [PATCH] Add soularr.yaml --- soularr.yaml | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 soularr.yaml diff --git a/soularr.yaml b/soularr.yaml new file mode 100644 index 0000000..8379a3f --- /dev/null +++ b/soularr.yaml @@ -0,0 +1,65 @@ +services: +############################## +# SOULARR - reads all of your “wanted” albums/artists from Lidarr and downloads them using Slskd +############################## + soularr: + image: mrusse08/soularr:latest + container_name: soularr + #hostname: soularr + #network_mode: "service:gluetun" + user: 1001:1001 + restart: unless-stopped + command: sh -c "python soularr.py 2>&1 | tee -a /data/logs/soularr.log" + ports: + - "8265:8265" + environment: + - PUID=1001 + - PGID=1001 + - TZ=America/Chicago + - SCRIPT_INTERVAL=${SOULARR_SCRIPT_INTERVAL} + volumes: + # Slskd download dir + - /mnt/raid1/data/media/downloads/music:/media/downloads/music + # Config file + - /srv/docker/entertainment/servarr/soularr:/data + logging: + driver: "json-file" + options: + max-size: "10m" + max-file: "3" + labels: + - rackpeek.name=Soularr + - rackpeek.tags=torrenting + + + + #soularr-dashboard: + # image: ghcr.io/erich9958/soularr-dashboard:latest + # restart: unless-stopped + # container_name: soularr-dashboard + # #network_mode: host + # working_dir: /app + # environment: + # - PUID=1001 + # - PGID=1001 + # - TZ=America/Los_Angeles + # # Path to the Soularr log file and failure list file for monitoring + # - LOG_PATH=/data/logs/soularr.log + # - FAILURE_PATH=/data/failure_list.txt + # volumes: + # # Path to the dashboard application directory (adjust based on your setup) + # - /srv/docker/entertainment/servarr/soularr/dashboard:/app + # # Path to the Soularr configuration directory for shared access with Soularr service + # - /srv/docker/entertainment/servarr/soularr/dashboard/config:/data + # # Path to the Soularr logs directory for monitoring logs in real-time + # - /srv/docker/entertainment/servarr/soularr/dashboard/logs:/data/logs + # # Docker socket for direct Docker access (use with caution) + # #- /var/run/docker.sock:/var/run/docker.sock + # labels: + # - homepage.group=Torrenting + # - homepage.name=Soularr + # - homepage.icon=soularr.png + # - homepage.description=Downloads Lidarr wanted items from SLSKD + # - homepage.href=${SOULARR_URL} + # - dockhand.url=${SOULARR_URL} + # - rackpeek.tags=torrenting