diff --git a/arr-stack/docker-compose.yaml b/arr-stack/docker-compose.yaml new file mode 100644 index 0000000..bfd87de --- /dev/null +++ b/arr-stack/docker-compose.yaml @@ -0,0 +1,100 @@ +services: + qbittorrent: + image: linuxserver/qbittorrent + container_name: qbittorrent + environment: + - PUID=1026 + - PGID=100 + - TZ=Asia/Ho_Chi_Minh + - WEBUI_PORT=9865 + - TORRENTING_PORT=6881 + volumes: + - /docker/qbittorrent/config:/config + - /nfs/torrent:/downloads + ports: + - 8019:6881/tcp # BitTorrent TCP port + - 8019:6881/udp # BitTorrent UDP port + - 8020:9865/tcp # Additional port mapping + restart: unless-stopped + + prowlarr: + image: linuxserver/prowlarr + container_name: prowlarr + environment: + - PUID=1026 + - PGID=100 + - TZ=Asia/Ho_Chi_Minh + volumes: + - /docker/prowlarr/config:/config + ports: + - 8021:9696 + restart: unless-stopped + + radarr: + image: linuxserver/radarr + container_name: radarr + environment: + - PUID=1026 + - PGID=100 + - TZ=Asia/Ho_Chi_Minh + volumes: + - /docker/radarr/config:/config + - /nfs/media/Movies:/data/media/movies + - /nfs/torrent:/downloads + ports: + - 8022:7878 + restart: unless-stopped + + sonarr: + image: linuxserver/sonarr + container_name: sonarr + environment: + - PUID=1026 + - PGID=100 + - TZ=Asia/Ho_Chi_Minh + volumes: + - /docker/sonarr/config:/config + - /nfs/media/Movies:/data/media/tv + - /nfs/torrent:/downloads + ports: + - 8023:8989 + restart: unless-stopped + + bazarr: + image: linuxserver/bazarr + container_name: bazarr + environment: + - PUID=1026 + - PGID=100 + - TZ=Asia/Ho_Chi_Minh + ports: + - 8024:6767 + volumes: + - /docker/bazarr:/config + - /nfs/media/Movies:/data/movies + - /nfs/media/Shows:/data/tv + restart: unless-stopped + + # flaresolverr: + # # DockerHub mirror flaresolverr/flaresolverr:latest + # image: ghcr.io/flaresolverr/flaresolverr:latest + # container_name: flaresolverr + # networks: + # arr_stack_network: + # ipv4_address: 172.100.0.15 + # environment: + # - LOG_LEVEL=${LOG_LEVEL:-info} + # - LOG_HTML=${LOG_HTML:-false} + # - CAPTCHA_SOLVER=${CAPTCHA_SOLVER:-none} + # - TZ=Asia/Ho_Chi_Minh + # ports: + # - "8102:8191" + # restart: unless-stopped + byparr: + image: ghcr.io/thephaseless/byparr:latest + container_name: byparr + restart: unless-stopped + shm_size: 2gb + volumes: + - /docker/byparr/screenshots:/app/screenshots +