From 84bc20613edacf3cac49324838a01de206ea7917 Mon Sep 17 00:00:00 2001 From: Roland Schneider Date: Fri, 17 Oct 2025 17:09:30 +0200 Subject: [PATCH] add servArr --- .gitignore | 4 ++ .../servarr/docker-compose.yaml | 72 +++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 servarr/docker-compose/servarr/docker-compose.yaml diff --git a/.gitignore b/.gitignore index 64f055f..6992caf 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,7 @@ pihole/docker-compose/pihole/.env ldap/docker-compose/ldap/.env vaultwarden/docker-compose/vaultwarden/vw-data/ +/servarr/docker-compose/servarr/services/prowlarr/config/ +/servarr/docker-compose/servarr/services/sonarr/config/ +/servarr/docker-compose/servarr/services/qbittorrent/config/ +/jellyfin/docker-compose/jellyfin/config/ diff --git a/servarr/docker-compose/servarr/docker-compose.yaml b/servarr/docker-compose/servarr/docker-compose.yaml new file mode 100644 index 0000000..ffb5ad5 --- /dev/null +++ b/servarr/docker-compose/servarr/docker-compose.yaml @@ -0,0 +1,72 @@ +services: + + sonarr: + image: lscr.io/linuxserver/sonarr:latest + container_name: sonarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./services/sonarr/config:/config + - servarr_data:/data + ports: + - 8401:8989 + restart: unless-stopped + networks: + - servarr + + prowlarr: + image: lscr.io/linuxserver/prowlarr:latest + container_name: prowlarr + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + volumes: + - ./services/prowlarr/config:/config + ports: + - 8402:9696 + restart: unless-stopped + networks: + - servarr + + + qbittorrent: + image: lscr.io/linuxserver/qbittorrent:latest + container_name: qbittorrent + environment: + - PUID=1000 + - PGID=1000 + - TZ=Etc/UTC + - WEBUI_PORT=8405 + - TORRENTING_PORT=8406 + volumes: + - ./services/qbittorrent/config:/config + - servarr_downloads:/data/downloads #optional + ports: + - 8405:8405 + - 8406:8406 + - 8406:8406/udp + restart: unless-stopped + + networks: + - servarr + + +volumes: + servarr_data: + driver: local + driver_opts: + type: none + o: bind + device: /opt/servarr/ + servarr_downloads: + driver: local + driver_opts: + type: none + o: bind + device: /opt/servarr/downloads + +networks: + servarr: {} \ No newline at end of file