services: prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr environment: - PUID=1029 - PGID=1000 - TZ=Etc/UTC volumes: - /home/fejy/docker/prowlarr/data:/config restart: unless-stopped networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.prowlarr.rule=Host(`prowlarr.nearfuture`)" - "traefik.http.routers.prowlarr.entrypoints=web" - "com.centurylinklabs.watchtower.scope=watch" radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr environment: - PUID=1029 - PGID=1000 - TZ=Etc/UTC volumes: - /home/fejy/docker/radarr:/config - /mnt/LUXURIA/Share:/Share - /mnt/AVARITIA/Share:/Avaritia/Share restart: unless-stopped networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.radarr.rule=Host(`radarr.nearfuture`)" - "traefik.http.routers.radarr.entrypoints=web" - "com.centurylinklabs.watchtower.scope=watch" sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - PUID=1029 - PGID=1000 - TZ=Etc/UTC volumes: - /home/fejy/docker/sonarr:/config - /mnt/LUXURIA/Share:/Share - /mnt/AVARITIA/Share:/Avaritia/Share restart: unless-stopped networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.sonarr.rule=Host(`sonarr.nearfuture`)" - "traefik.http.routers.sonarr.entrypoints=web" - "com.centurylinklabs.watchtower.scope=watch" lidarr: image: lscr.io/linuxserver/lidarr:latest container_name: lidarr environment: - PUID=1029 - PGID=1000 - TZ=Etc/UTC volumes: - /home/fejy/docker/lidarr:/config - /mnt/LUXURIA/Share:/Share - /mnt/AVARITIA/Share:/Avaritia/Share restart: unless-stopped networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.lidarr.rule=Host(`lidarr.nearfuture`)" - "traefik.http.routers.lidarr.entrypoints=web" - "com.centurylinklabs.watchtower.scope=watch" seerr: image: ghcr.io/seerr-team/seerr:latest container_name: seerr environment: - TZ=Etc/UTC volumes: - /home/fejy/docker/overseerr:/app/config restart: unless-stopped networks: - proxy labels: - "traefik.enable=true" - "traefik.http.routers.overseerr.rule=Host(`overseerr.nearfuture`)" - "traefik.http.routers.overseerr.entrypoints=web" - "traefik.http.routers.overseerr-ssl.rule=Host(`overseerr.nearfuture`)" - "traefik.http.routers.overseerr-ssl.entrypoints=websecure" - "traefik.http.routers.overseerr-ssl.tls=true" - "com.centurylinklabs.watchtower.scope=watch" networks: proxy: external: true