diff --git a/changedetection/docker-compose.yml b/changedetection/docker-compose.yml index 03f06dd..dee6848 100644 --- a/changedetection/docker-compose.yml +++ b/changedetection/docker-compose.yml @@ -1,6 +1,8 @@ -version: "2.1" services: changedetection: + networks: + - traefik + image: lscr.io/linuxserver/changedetection.io:latest container_name: changedetection environment: @@ -13,3 +15,16 @@ services: ports: - 5000:5000 restart: unless-stopped + labels: + - "traefik.enable=true" + - "traefik.http.middlewares.auth.basicauth.users=fartin:$$apr1$$zlkymds4$$hQVyOHjZ.hB8TVyCwmetv0" + - "traefik.http.routers.changedetection.middlewares=auth" + - "traefik.http.routers.changedetection.entrypoints=websecure" + - "traefik.http.routers.changedetection.rule=Host(`pair.$DOMAIN_NAME`)" + - "traefik.http.routers.changedetection.tls.certresolver=letsencr" + - "traefik.http.services.changedetection.loadbalancer.server.port=5000" + + +networks: + traefik: + external: true