From 81c914fb0d733259da1b01889ac40fa59ee6ed02 Mon Sep 17 00:00:00 2001 From: mattspeer Date: Sat, 30 May 2026 14:12:23 -0500 Subject: [PATCH] Update docker-compose.yaml Added traefik labels and network --- docker-compose.yaml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index cc10750..e7dcf9c 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,6 +2,18 @@ services: radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr + networks: + - traefik-public + labels: + - "com.centurylinklabs.watchtower.monitor-only=true" + - "traefik.enable=true" + - "traefik.http.routers.radarr.rule=Host(`radarr.speerfam.net`)" + - "traefik.http.routers.radarr.entrypoints=websecure" + - "traefik.http.routers.radarr.tls.certresolver=myresolver" + + # Pulling the security rules dynamically from our file provider setup + - "traefik.http.routers.radarr.middlewares=geoblock-policy@file,crowdsec-policy@file,secure-headers@file" + - "traefik.http.services.radarr.loadbalancer.server.port=7878" environment: - PUID=1000 - PGID=1000 @@ -12,4 +24,8 @@ services: - /downloads/complete/movies:/downloads/movies #location of sabnzb output ports: - 7878:7878 - restart: always \ No newline at end of file + restart: always + +networks: + traefik-public: + external: true \ No newline at end of file