version: "3.8" services: qbittorrent: image: linuxserver/qbittorrent:latest container_name: qbittorrent network_mode: HTPC volumes: - ${volume_qbittorrent}:/config - ${media_downloads}:/downloads ports: - "8080:8080" - "6881:6881" - "6881:6881/udp" restart: always environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} - UMASK=022 - WEBUI_PORT=8080 labels: - com.centurylinklabs.watchtower.enable=true jellyfin: image: linuxserver/jellyfin:latest container_name: jellyfin network_mode: HTPC environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} volumes: - ${volume_jellyfin}:/config - ${media_folder}:/data/HTPC - /opt/vc/lib:/opt/vc/lib ports: - 8096:8096 - 8920:8920 - 7359:7359/udp - 1900:1900/udp restart: unless-stopped labels: - com.centurylinklabs.watchtower.enable=true sonarr: image: linuxserver/sonarr:latest container_name: sonarr network_mode: HTPC environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} volumes: - ${volume_sonarr}:/config - ${media_tvshows}:/tv - ${media_downloads}:/downloads ports: - 8989:8989 restart: unless-stopped labels: - com.centurylinklabs.watchtower.enable=true bazarr: image: linuxserver/bazarr:latest container_name: bazarr network_mode: HTPC environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} - UMASK_SET=022 volumes: - ${volume_bazarr}:/config - ${media_movies}:/movies - ${media_tvshows}:/tv ports: - 6767:6767 restart: unless-stopped labels: - com.centurylinklabs.watchtower.enable=true radarr: image: linuxserver/radarr:latest container_name: radarr network_mode: HTPC environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} - UMASK_SET=022 volumes: - ${volume_radarr}:/config - ${media_movies}:/movies - ${media_downloads}:/downloads ports: - 7878:7878 restart: unless-stopped labels: - com.centurylinklabs.watchtower.enable=true jackett: image: linuxserver/jackett:latest container_name: jackett network_mode: HTPC environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} - AUTO_UPDATE=true volumes: - ${volume_jackett}:/config - ${media_downloads}:/downloads ports: - 9117:9117 restart: unless-stopped labels: - com.centurylinklabs.watchtower.enable=true