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/Shows:/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/media/movies - /nfs/media/Shows:/data/media/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