From 432b6092a04a677bb8a6226109dd29b69ff1b545 Mon Sep 17 00:00:00 2001 From: Joey Hafner Date: Tue, 5 Jul 2022 16:54:14 -0700 Subject: [PATCH] Init jackett --- server/config/autopirate/.env | 4 +-- server/config/autopirate/docker-compose.yml | 31 +++++++++++++++++---- 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/server/config/autopirate/.env b/server/config/autopirate/.env index f2db910..4a7ea2c 100644 --- a/server/config/autopirate/.env +++ b/server/config/autopirate/.env @@ -1,7 +1,7 @@ DOCKER_DATA=/home/joey/data/autopirate MEDIA_DIR=/mnt/nas/media -DOWNLOAD_DIR=/mnt/md0/torrenting/NZB -INCOMPLETE_DOWNLOAD_DIR=/mnt/md0/torrenting/NZB_incomplete +NZB_DIR=/mnt/md0/torrenting/NZB +INCOMPLETE_NZB_DIR=/mnt/md0/torrenting/NZB_incomplete TRANSCODE_DIR=/mnt/md0/tdarr ## Generic diff --git a/server/config/autopirate/docker-compose.yml b/server/config/autopirate/docker-compose.yml index 651ff54..b997fb6 100644 --- a/server/config/autopirate/docker-compose.yml +++ b/server/config/autopirate/docker-compose.yml @@ -12,7 +12,7 @@ services: volumes: - "${MEDIA_DIR}/Video/Movies:/movies" - "${DOCKER_DATA}/radarr_config:/config" - - "${DOWNLOAD_DIR}:/downloads" + - "${NZB_DIR}:/downloads" labels: - traefik.http.routers.radarr.rule=Host(`radarr.jafner.net`) - traefik.http.routers.radarr.tls.certresolver=lets-encrypt @@ -31,7 +31,7 @@ services: volumes: - "${MEDIA_DIR}/Video/Shows:/shows" - "${DOCKER_DATA}/sonarr_config:/config" - - "${DOWNLOAD_DIR}:/downloads" + - "${NZB_DIR}:/downloads" labels: - traefik.http.routers.sonarr.rule=Host(`sonarr.jafner.net`) - traefik.http.routers.sonarr.tls.certresolver=lets-encrypt @@ -49,7 +49,7 @@ services: - TZ=America/Los_Angeles volumes: - "${DOCKER_DATA}/lidarr:/config" - - "${DOWNLOAD_DIR}:/downloads" + - "${NZB_DIR}:/downloads" - "${MEDIA_DIR}/Audio/Music:/music" labels: - traefik.http.routers.lidarr.rule=Host(`lidarr.jafner.net`) @@ -68,7 +68,7 @@ services: - TZ=America/Los_Angeles volumes: - "${DOCKER_DATA}/nzbhydra2_config:/config" - - "${DOWNLOAD_DIR}:/downloads" + - "${NZB_DIR}:/downloads" labels: - traefik.http.routers.nzbhydra2.rule=Host(`nzbhydra.jafner.net`) - traefik.http.routers.nzbhydra2.tls.certresolver=lets-encrypt @@ -89,8 +89,8 @@ services: - 8085:8080 volumes: - "${DOCKER_DATA}/sabnzbd_config:/config" - - "${DOWNLOAD_DIR}:/downloads" - - "${INCOMPLETE_DOWNLOAD_DIR}:/incomplete-downloads" + - "${NZB_DIR}:/downloads" + - "${INCOMPLETE_NZB_DIR}:/incomplete-downloads" labels: - traefik.http.routers.sabnzbd.rule=Host(`sabnzbd.jafner.net`) - traefik.http.routers.sabnzbd.tls.certresolver=lets-encrypt @@ -162,6 +162,25 @@ services: - ${MEDIA_DIR}/Video/Shows:/shows - ${TRANSCODE_DIR}/transcode_cache:/temp + jackett: + image: linuxserver/jackett + container_name: autopirate_jackett + networks: + - web + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Los_Angeles + - AUTO_UPDATE=false + volumes: + - "${DOCKER_DATA}/jackett_config:/config" + - "${NZB_DIR}:/downloads" + labels: + - traefik.http.routers.jackett.rule=Host(`jackett.jafner.net`) + - traefik.http.routers.jackett.tls.certresolver=lets-encrypt + - traefik.http.services.jackett.loadbalancer.server.port=8989 + - traefik.http.routers.jackett.middlewares=lan-only@file + networks: tdarr: ipam: