# When *arr apps connect to Prowlarr, use HTTP and Docker service names: # Lidarr: http://lidarr:8686 Radarr: http://radarr:7878 # Sonarr: http://sonarr:8989 Prowlarr: http://prowlarr:9696 services: sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr environment: - PUID=1000 - PGID=1000 - TZ=Europe/Moscow ports: - "8989:8989" volumes: - /srv/homelab/config/media/sonarr:/config - /srv/media:/srv/media - /srv/media/downloads:/downloads restart: unless-stopped logging: driver: json-file options: max-size: "10m" max-file: "5" radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr environment: - PUID=1000 - PGID=1000 - TZ=Europe/Moscow ports: - "7878:7878" volumes: - /srv/homelab/config/media/radarr:/config - /srv/media:/srv/media - /srv/media/downloads:/downloads restart: unless-stopped logging: driver: json-file options: max-size: "10m" max-file: "5" lidarr: image: lscr.io/linuxserver/lidarr:latest container_name: lidarr environment: - PUID=1000 - PGID=1000 - TZ=Europe/Moscow ports: - "8686:8686" volumes: - /srv/homelab/config/media/lidarr:/config - /srv/media:/srv/media - /srv/media/downloads:/downloads restart: unless-stopped logging: driver: json-file options: max-size: "10m" max-file: "5" prowlarr: image: lscr.io/linuxserver/prowlarr:latest container_name: prowlarr environment: - PUID=1000 - PGID=1000 - TZ=Europe/Moscow ports: - "9696:9696" volumes: - /srv/homelab/config/media/prowlarr:/config - /srv/media:/srv/media restart: unless-stopped logging: driver: json-file options: max-size: "10m" max-file: "5"