services: qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent environment: - WEBUI_PORT=8080 - PUID=0 - PGID=0 - TZ=${TZ} volumes: - ${COMMON_PATH}/configs/qbittorrent:/config - ${COMMON_PATH_STORAGE}:/data ports: - 8080:8080 - 6881:6881 - 6881:6881/udp restart: unless-stopped flaresolverr: image: ghcr.io/flaresolverr/flaresolverr:latest container_name: flaresolverr environment: - LOG_LEVEL=${LOG_LEVEL:-info} - TZ=${TZ} ports: - 8191:8191 restart: unless-stopped prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr environment: - PUID=0 - PGID=0 - TZ=${TZ} volumes: - ${COMMON_PATH}/configs/prowlarr:/config ports: - 9696:9696 restart: unless-stopped sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - PUID=0 - PGID=0 - TZ=${TZ} volumes: - ${COMMON_PATH}/configs/sonarr:/config - ${COMMON_PATH_STORAGE}:/data ports: - 8989:8989 restart: unless-stopped radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr environment: - PUID=0 - PGID=0 - TZ=${TZ} volumes: - ${COMMON_PATH}/configs/radarr:/config - ${COMMON_PATH_STORAGE}:/data ports: - 7878:7878 restart: unless-stopped jellyfin: image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin environment: - PUID=0 - PGID=0 - TZ=${TZ} - NVIDIA_VISIBLE_DEVICES=all ports: - 8096:8096 volumes: - ${COMMON_PATH}/configs/jellyfin:/config - ${COMMON_PATH}/jellyfin/cache:/cache - ${COMMON_PATH_STORAGE}/media:/data restart: unless-stopped jellyseerr: image: fallenbagel/jellyseerr:latest container_name: jellyseerr environment: - LOG_LEVEL=debug - TZ=${TZ} ports: - 5055:5055 volumes: - ${COMMON_PATH}/configs/jellyseerr:/app/config restart: unless-stopped