fix readme.md -> added labels for traefik

This commit is contained in:
Dejan R. 2025-12-05 10:12:06 +00:00
parent 1b052bd48e
commit 1c1c4ffa73

View file

@ -154,10 +154,27 @@ services:
# ... existing configuration ... # ... existing configuration ...
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.fitness.rule=Host(`fitness.yourdomain.com`)"
- "traefik.http.routers.fitness.entrypoints=websecure" # Public domain
- "traefik.http.routers.fitness.rule=Host(`fitness.domain.com`)"
# Listen on HTTP & HTTPS
- "traefik.http.routers.fitness.entrypoints=web,websecure"
# Force HTTPS using your GLOBAL redirect middleware
- "traefik.http.routers.fitness.middlewares=redirect-to-https, fitness-auth"
# TLS + Let's Encrypt
- "traefik.http.routers.fitness.tls=true"
- "traefik.http.routers.fitness.tls.certresolver=letsencrypt" - "traefik.http.routers.fitness.tls.certresolver=letsencrypt"
# App internal port
- "traefik.http.services.fitness.loadbalancer.server.port=8080" - "traefik.http.services.fitness.loadbalancer.server.port=8080"
# - "traefik.http.routers.traefik.middlewares=fitness-auth"
#- "traefik.http.middlewares.traefik-auth.basicauth.users=admin:$$apr1$$8EVjn/nj$$GiLUZqcbueTFeD23SuB6x0" # admin:admin123
#- "traefik.http.middlewares.traefik-auth.basicauth.users=admin:$apr1$yGKxPD8U$z4eeZaKNzoASEpr2yh4wQ" # admin:admin123
- "traefik.http.middlewares.fitness-auth.basicauth.users=Dejan:$$apr1$$F5Y8CeQ1$$C2jX95nwyeJAjhtGxvnOJ/" # admin:admin123
networks: networks:
- traefik_default - traefik_default