From 8d20057224c60966a1feed09bf5a4b203aafc6b4 Mon Sep 17 00:00:00 2001 From: Wheelz Date: Wed, 13 May 2026 13:31:25 -0500 Subject: [PATCH] Add Arr --- Arr | 179 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 Arr diff --git a/Arr b/Arr new file mode 100644 index 0000000..d4fc2a2 --- /dev/null +++ b/Arr @@ -0,0 +1,179 @@ +services: + prowlarr: + image: lscr.io/linuxserver/prowlarr:latest + container_name: prowlarr + environment: + - PUID=568 + - PGID=568 + - TZ=${TZ} + volumes: + - ${CONFIG_PATH}/prowlarr/:/config + - ${MEDIA_PATH}:/media/ + ports: + - 9696:9696 + restart: unless-stopped + + radarr: + image: lscr.io/linuxserver/radarr:latest + container_name: radarr + environment: + - PUID=568 + - PGID=568 + - TZ=${TZ} + volumes: + - ${CONFIG_PATH}/radarr/:/config + - ${MEDIA_PATH}:/media + ports: + - 7878:7878 + restart: unless-stopped + + sonarr: + image: lscr.io/linuxserver/sonarr:latest + container_name: sonarr + environment: + - PUID=568 + - PGID=568 + - TZ=${TZ} + volumes: + - ${CONFIG_PATH}/sonarr/:/config + - ${MEDIA_PATH}:/media + ports: + - 8989:8989 + restart: unless-stopped + + seerr: + image: ghcr.io/seerr-team/seerr:latest + init: true + user: "568:568" + container_name: seerr + environment: + - LOG_LEVEL=debug + - TZ=America/New_York + - PORT=5055 + ports: + - 5055:5055 + volumes: + - ${CONFIG_PATH}/seerr:/app/config + healthcheck: + test: wget --no-verbose --tries=1 --spider http://localhost:5055/api/v1/status || exit 1 + start_period: 20s + timeout: 3s + interval: 15s + retries: 3 + restart: unless-stopped + + jellyfin: + image: lscr.io/linuxserver/jellyfin:latest + container_name: jellyfin + environment: + - PUID=568 + - PGID=568 + - TZ=${TZ} + volumes: + - ${CONFIG_PATH}/jellyfin:/config + - ${MEDIA_PATH}:/media + ports: + - 8096:8096 + restart: unless-stopped + + flaresolverr: + image: ghcr.io/flaresolverr/flaresolverr:latest + container_name: flaresolverr + environment: + - LOG_LEVEL=info + - LOG_HTML=false + - CAPTCHA_SOLVER=none + - TZ=${TZ} + ports: + - 8191:8191 + restart: unless-stopped + + qbittorrent: + container_name: qbittorrent + image: ghcr.io/hotio/qbittorrent:release-5.1.2 + restart: unless-stopped + ports: + - 8080:8080 + environment: + - PUID=568 + - PGID=568 + - UMASK=002 + - TZ=America/New_York + - WEBUI_PORTS=8080/tcp,8080/udp + - VPN_ENABLED=true + - VPN_CONF=wg0 + - VPN_PROVIDER=generic + - VPN_LAN_NETWORK=${LAN} + - VPN_LAN_LEAK_ENABLED=false + - VPN_EXPOSE_PORTS_ON_LAN= + - VPN_AUTO_PORT_FORWARD= # enter port number here + - VPN_PORT_REDIRECTS= # enter port number here + - VPN_FIREWALL_TYPE=auto + - VPN_HEALTHCHECK_ENABLED=false + - VPN_NAMESERVERS=wg + - PRIVOXY_ENABLED=false + cap_add: + - NET_ADMIN + sysctls: + - net.ipv4.conf.all.src_valid_mark=1 + - net.ipv6.conf.all.disable_ipv6=1 + volumes: + - ${CONFIG_PATH}/qbittorrent/:/config + - ${MEDIA_PATH}:/media + + qui: + image: ghcr.io/autobrr/qui:latest + container_name: qui + user: "568:568" + restart: unless-stopped + ports: + - "7476:7476" + volumes: + - ${CONFIG_PATH}/qui/:/config + - ${MEDIA_PATH}:/media + + profilarr: + image: santiagosayshey/profilarr:latest + container_name: profilarr + ports: + - 6868:6868 + volumes: + - ${CONFIG_PATH}/profilarr:/config + environment: + - TZ=${TZ} + restart: unless-stopped + + + newtarr: + image: ghcr.io/elfhosted/newtarr:v1.0.0 + container_name: newtarr + restart: unless-stopped + ports: + - "9705:9705" + volumes: + - ${CONFIG_PATH}/newtarr:/config + environment: + - TZ=America/New_York + + watchtower: + image: nickfedor/watchtower + container_name: watchtower + environment: + - TZ=${TZ} + - WATCHTOWER_NOTIFICATIONS_HOSTNAME=truenas + - WATCHTOWER_CLEANUP=true + - WATCHTOWER_INCLUDE_STOPPED=true + - WATCHTOWER_SCHEDULE=0 0 3 * * * + restart: unless-stopped + volumes: + - /var/run/docker.sock:/var/run/docker.sock + + dozzle: + container_name: dozzle + image: amir20/dozzle:latest + ports: + - '8888:8080' + restart: unless-stopped + volumes: + - /var/run/docker.sock:/var/run/docker.sock + \ No newline at end of file