diff --git a/mediacenter/docker-compose.yml b/mediacenter/docker-compose.yml index b9c6791..a414a19 100644 --- a/mediacenter/docker-compose.yml +++ b/mediacenter/docker-compose.yml @@ -4,6 +4,7 @@ services: bazarr: image: lscr.io/linuxserver/bazarr:latest container_name: bazarr + hostname: bazarr environment: - PUID=1000 - PGID=1000 @@ -15,8 +16,10 @@ services: ports: - 6767:6767 networks: - - br_net - - mediacenter_internal + - mediarr + depends_on: + - sonarr + - radarr labels: com.centurylinklabs.watchtower.enable: true restart: always @@ -24,6 +27,7 @@ services: jellyseerr: image: fallenbagel/jellyseerr:latest container_name: jellyseerr + hostname: jellyseerr environment: - LOG_LEVEL=debug - TZ=Europe/Bratislava @@ -35,10 +39,11 @@ services: labels: com.centurylinklabs.watchtower.enable: true networks: - - br_net + - mediarr jackett: image: lscr.io/linuxserver/jackett:latest container_name: jackett + hostname: jackett environment: - PUID=1000 - PGID=1000 @@ -51,12 +56,17 @@ services: ports: - 9117:9117 restart: always - + depends_on: + - sonarr + - radarr + networks: + - mediarr labels: com.centurylinklabs.watchtower.enable: true lidarr: image: lscr.io/linuxserver/lidarr:latest container_name: lidarr + hostname: lidarr environment: - PUID=1000 - PGID=1000 @@ -67,12 +77,15 @@ services: - /share/Download:/downloads #optional ports: - 8686:8686 + networks: + - mediarr restart: always labels: com.centurylinklabs.watchtower.enable: true jellyfin: image: lscr.io/linuxserver/jellyfin:latest container_name: jellyfin + hostname: jellyfin environment: - PUID=1000 - PGID=1000 @@ -88,13 +101,13 @@ services: - 7359:7359/udp #optional #- 1900:1900/udp #optional restart: always - networks: - - br_net + network_mode: "host" labels: com.centurylinklabs.watchtower.enable: true radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr + hostname: radarr environment: - PUID=1000 - PGID=1000 @@ -106,11 +119,14 @@ services: ports: - 7878:7878 restart: always + networks: + - mediarr labels: com.centurylinklabs.watchtower.enable: true sonarr: image: lscr.io/linuxserver/sonarr:latest container_name: sonarr + hostname: sonarr environment: - PUID=1000 - PGID=1000 @@ -122,12 +138,14 @@ services: ports: - 8989:8989 restart: always - + networks: + - mediarr labels: com.centurylinklabs.watchtower.enable: true qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent + hostname: qbittorrent environment: - PUID=1000 - PGID=1000 @@ -142,10 +160,13 @@ services: - 6881:6881 - 6881:6881/udp restart: always + networks: + - mediarr labels: com.centurylinklabs.watchtower.enable: true homarr: container_name: homarr + hostname: homarr image: ghcr.io/ajnart/homarr:latest restart: unless-stopped volumes: @@ -155,10 +176,13 @@ services: - /share/docker_data/homarr/data:/data ports: - '7575:7575' + networks: + - mediarr labels: com.centurylinklabs.watchtower.enable: true flaresolverr: container_name: flaresolverr + hostname: flaresolverr image: ghcr.io/flaresolverr/flaresolverr:latest ports: - 8191:8191 @@ -166,11 +190,10 @@ services: - LOG_LEVEL=info - TZ=Europe/Bratislava restart: unless-stopped + networks: + - mediarr labels: com.centurylinklabs.watchtower.enable: true -networks: - mediacenter_internal: - name: mediacenter_internal - br_net: - driver: bridge - name: mediacenter_bridge \ No newline at end of file +networks: + mediarr: + driver: bridge \ No newline at end of file