version: '3' services: jackett: container_name: jackett hostname: jackett image: binhex/arch-jackett:latest environment: - PGID=$PGID - PUID=$PUID - UMASK=$UMASK ports: - 9117:9117/tcp restart: always volumes: - ./appdata/jackett:/config - ./appdata/jackett/data:/data - /mnt/data/downloads:/downloads - /etc/localtime:/etc/localtime:ro jdownloader2: container_name: jdownloader2 hostname: jdownloader2 image: jlesage/jdownloader-2:latest environment: - PGID=$PGID - PUID=$PUID - UMASK=$UMASK - TZ=$TZ - KEEP_APP_RUNNING=1 - CLEAN_TMP_DIR=1 - MYJD_USER=akanealw@gmail.com - MYJD_PASSWORD=trUKY4X8wzGiCr75ZmC9 - MYJD_DEVICE_NAME=dockerserver - XDG_DOWNLOAD_DIR=/output ports: - 3129:3129/tcp - 5800:5800/tcp - 5900:5900/tcp restart: always volumes: - ./appdata/jdownloader2:/config - /mnt/data/downloads/jdownloader:/output - /etc/localtime:/etc/localtime:ro metube: container_name: metube hostname: metube image: alexta69/metube environment: - STATE_DIR=/config - PUID=$PUID - PGID=$PGID ports: - 8082:8081 restart: always volumes: - /mnt/data/media/videos/youtubedl:/downloads - ./appdata/metube:/config nzbhydra2: container_name: nzbhydra2 hostname: nzbhydra2 image: binhex/arch-nzbhydra2:latest environment: - PGID=$PGID - PUID=$PUID - UMASK=$UMASK ports: - 5076:5076/tcp restart: always volumes: - ./appdata/nzbhydra2/data:/data - ./appdata/nzbhydra2:/config - /mnt/data/downloads:/downloads - /etc/localtime:/etc/localtime:ro overseerr: container_name: overseerr hostname: overseerr image: sctx/overseerr:latest environment: - LOG_LEVEL=info - TZ=$TZ ports: - 5055:5055 restart: always volumes: - ./appdata/overseerr/config:/app/config - /etc/localtime:/etc/localtime:ro prowlarr: container_name: prowlarr hostname: prowlarr image: ghcr.io/linuxserver/prowlarr:develop environment: - PUID=$PUID - PGID=$PGID - TZ=$TZ ports: - 9696:9696 restart: always volumes: - ./appdata/prowlarr/config:/config qbittorrentvpn: container_name: qbittorrentvpn hostname: qbittorrentvpn image: binhex/arch-qbittorrentvpn:latest environment: - ENABLE_PRIVOXY=no - LAN_NETWORK=192.168.1.0/24 - NAME_SERVERS=209.222.18.222,84.200.69.80,37.235.1.174,1.1.1.1,209.222.18.218,37.235.1.177,84.200.70.40,1.0.0.1 - PGID=0 - PUID=0 - TZ=$TZ - VPN_ENABLED=yes - VPN_PROV=custom - VPN_CLIENT=wireguard - WEBUI_PORT=8282 - UMASK=$UMASK privileged: true sysctls: - net.ipv4.conf.all.src_valid_mark=1 ports: - 58483:58483/tcp - 8282:8282/tcp restart: always volumes: - ./appdata/qbittorrentvpn:/config - ./appdata/qbittorrentvpn/openvpn:/config/openvpn - /mnt/data:/data - /mnt/data/downloads/torrents:/torrents - /etc/localtime:/etc/localtime:ro radarr: container_name: radarr hostname: radarr image: lscr.io/linuxserver/radarr:latest environment: - PUID=$PUID - PGID=$PGID - TZ=$TZ ports: - 7878:7878 restart: always volumes: - ./appdata/radarr:/config - /mnt/data:/data sabnzbdvpn: container_name: sabnzbdvpn hostname: sabnzbdvpn image: binhex/arch-sabnzbdvpn:latest environment: - ENABLE_PRIVOXY=no - LAN_NETWORK=192.168.1.0/24 - NAME_SERVERS=209.222.18.222,84.200.69.80,37.235.1.174,1.1.1.1,209.222.18.218,37.235.1.177,84.200.70.40,1.0.0.1 - PGID=0 - PUID=0 - TZ=$TZ - VPN_ENABLED=yes - VPN_PROV=custom - VPN_CLIENT=wireguard - UMASK=$UMASK privileged: true sysctls: - net.ipv4.conf.all.src_valid_mark=1 ports: - 8181:8080/tcp - 8191:8090/tcp restart: always volumes: - ./appdata/sabnzbdvpn:/config - ./appdata/sabnzbdvpn/openvpn:/config/openvpn - /mnt/data:/data - /mnt/data/downloads/nzbs:/nzbs - /etc/localtime:/etc/localtime:ro sonarr: container_name: sonarr hostname: sonarr image: lscr.io/linuxserver/sonarr:latest environment: - PUID=$PUID - PGID=$PGID - TZ=$TZ ports: - 8989:8989 restart: always volumes: - ./appdata/sonarr:/config - /mnt/data:/data networks: default: