diff --git a/home/service/logger/docker-compose.yml b/home/service/logger/docker-compose.yml index 8dcacdb..798c6d2 100644 --- a/home/service/logger/docker-compose.yml +++ b/home/service/logger/docker-compose.yml @@ -5,10 +5,10 @@ services: depends_on: - elasticsearch labels: - - traefik.backend=kibana - - traefik.frontend.rule=Host:kibana.my127.site + - traefik.enable=true + - traefik.http.routers.kibana.rule=Host(`kibana.my127.site`) + - traefik.http.services.kibana.loadbalancer.server.port=5601 - traefik.docker.network=${TRAEFIK_NETWORK} - - traefik.port=5601 networks: - shared - private @@ -18,8 +18,6 @@ services: context: elasticsearch environment: ES_JAVA_OPTS: "-Xmx512m -Xms512m" - labels: - - traefik.enable=false networks: - private @@ -33,8 +31,6 @@ services: - filebeat_data:/usr/share/filebeat/data:rw - /var/lib/docker/containers:/var/lib/docker/containers - /var/run/docker.sock:/var/run/docker.sock - labels: - - traefik.enable=false networks: - private @@ -49,8 +45,6 @@ services: - /proc:/hostfs/proc:ro - /sys/fs/cgroup:/hostfs/sys/fs/cgroup:ro command: ["-system.hostfs=/hostfs"] - labels: - - traefik.enable=false networks: - private - shared diff --git a/home/service/mail/docker-compose.yml b/home/service/mail/docker-compose.yml index 41a52a3..2d6edef 100644 --- a/home/service/mail/docker-compose.yml +++ b/home/service/mail/docker-compose.yml @@ -3,8 +3,9 @@ services: image: mailhog/mailhog:v1.0.1 restart: unless-stopped labels: - - traefik.frontend.rule=Host:mail.my127.site - - traefik.port=8025 + - traefik.enable=true + - traefik.http.routers.mail.rule=Host(`mail.my127.site`) + - traefik.http.services.mail.loadbalancer.server.port=8025 networks: - private - shared diff --git a/home/service/tracing/docker-compose.yml b/home/service/tracing/docker-compose.yml index 3b80df9..75785e1 100644 --- a/home/service/tracing/docker-compose.yml +++ b/home/service/tracing/docker-compose.yml @@ -8,10 +8,10 @@ services: # to use IPv4. JAEGER_AGENT_HOST: 127.0.0.1 labels: - - traefik.backend=my127ws-tracing-jaeger - - traefik.frontend.rule=Host:tracing.my127.site - - traefik.docker.network=my127ws - - traefik.port=16686 + - traefik.enable=true + - traefik.http.routers.my127ws-tracing-jaeger.rule=Host(`tracing.my127.site`) + - traefik.http.services.my127ws-tracing-jaeger.loadbalancer.server.port=16686 + - traefik.docker.network=${TRAEFIK_NETWORK} restart: unless-stopped networks: