From dab80984e427249cc137c0f34e01681d00822b40 Mon Sep 17 00:00:00 2001 From: Dex Burgess Date: Sat, 11 Oct 2025 06:46:31 +0000 Subject: [PATCH] Add media-management.yaml --- media-management.yaml | 159 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 159 insertions(+) create mode 100644 media-management.yaml diff --git a/media-management.yaml b/media-management.yaml new file mode 100644 index 0000000..6245ca6 --- /dev/null +++ b/media-management.yaml @@ -0,0 +1,159 @@ +services: + + # *arr Servers + radarr: + image: linuxserver/radarr:develop + container_name: radarr + restart: unless-stopped + volumes: + - /dockers/radarr/data:/config + - /mnt/Movies:/movies + - /dockers/downloads:/downloads + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/New_York + - DOCKER_MODS=ghcr.io/gilbn/theme.park:radarr + - TP_THEME=$THEME + + sonarr: + image: linuxserver/sonarr:develop + container_name: sonarr + restart: unless-stopped + volumes: + - /dockers/sonarr/data:/config + - /mnt/TV:/tv + - /dockers/downloads:/downloads + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/New_York + - DOCKER_MODS=ghcr.io/gilbn/theme.park:sonarr + - TP_THEME=$THEME + + # Music + lidarr: + image: linuxserver/lidarr:develop + container_name: lidarr + restart: unless-stopped + volumes: + - /dockers/lidarr/config:/config + - /mnt/Music:/music + - /dockers/downloads:/downloads + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/New_York + - DOCKER_MODS=ghcr.io/gilbn/theme.park:lidarr + - TP_THEME=$THEME + + # Books + bookshelf-ebooks: + image: ghcr.io/pennydreadful/bookshelf:hardcover + container_name: bookshelf-books + restart: unless-stopped + volumes: + - /dockers/bookshelf-ebooks/data:/config + - /mnt/books/ebooks:/books #optional + - /dockers/downloads:/downloads #optional + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/New_York + - DOCKER_MODS=ghcr.io/gilbn/theme.park:readarr + - TP_THEME=$THEME + + bookshelf-abooks: + image: ghcr.io/pennydreadful/bookshelf:hardcover + container_name: bookshelf-audio + restart: unless-stopped + volumes: + - /dockers/bookshelf-abooks/data:/config + - /mnt/books/abooks:/books #optional + - /dockers/downloads:/downloads #optional + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/New_York + - DOCKER_MODS=ghcr.io/gilbn/theme.park:readarr + - TP_THEME=$THEME + + # Media Request + ombi: + image: linuxserver/ombi:latest + container_name: ombi + restart: unless-stopped + volumes: + - /dockers/ombi/config:/config + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/New_York + + # Indexer + prowlarr: + image: lscr.io/linuxserver/prowlarr:develop + container_name: prowlarr + restart: unless-stopped + volumes: + - /dockers/prowlarr:/config + environment: + - PUID=1000 + - PGID=1000 + - TZ=US/Eastern + - DOCKER_MODS=ghcr.io/gilbn/theme.park:radarr + - TP_THEME=$THEME + + # VPN + gluetun: + image: qmcgaw/gluetun + container_name: gluetun + restart: unless-stopped + cap_add: + - NET_ADMIN + devices: + - /dev/net/tun:/dev/net/tun + volumes: + - /dockers/gluetun:/gluetun + environment: + - VPN_SERVICE_PROVIDER=protonvpn + - VPN_TYPE=wireguard +# - WIREGUARD_ENDPOINT_IP=31.13.189.226 +# - WIREGUARD_ENDPOINT_PORT=51820 +# - WIREGUARD_PUBLIC_KEY=PXtm4zWbqySH2QGaI/5ivRVGXPwztXfzMbtoT9Ad0jE= + - WIREGUARD_PRIVATE_KEY=$WIREGUARD_PRIVATE_KEY +# - WIREGUARD_ADDRESSES=10.1.1.40/32 + - SERVER_COUNTRIES=United States + sysctls: + - net.ipv6.conf.all.disable_ipv6=1 + ports: + - 9080:9080 #qbittorrent + - 9081:9081 #sab + + # Downloaders + sabnzbd: + image: linuxserver/sabnzbd + container_name: sabnzbd + restart: unless-stopped + depends_on: + - gluetun + network_mode: "container:gluetun" + volumes: + - /dockers/sabnzbd/config:/config + - /dockers/downloads:/downloads + - /dockers/downloads/sabnzbd/incomplete:/incomplete-downloads #dockersional + environment: + - PUID=1000 + - PGID=1000 + - TZ=US/Eastern + - DOCKER_MODS=ghcr.io/gilbn/theme.park:sabnzbd + deploy: + resources: + limits: + cpus: '2' + memory: 2G + +networks: + default: + name: dockers_default + external: true