File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11services :
22 traefik :
3- # The official v3 Traefik docker image
43 image : traefik:v3.3
54 container_name : traefik
6- # Enables the web UI and tells Traefik to listen to docker
75 command :
8- - " --api.insecure=true"
96 - " --providers.docker=true"
107 - " --providers.docker.exposedbydefault=false"
118 - " --entryPoints.https.address=:443"
129 - " --certificatesresolvers.letsencrypt.acme.tlschallenge=true"
1310 - " --certificatesresolvers.letsencrypt.acme.email=bessonorphee@gmail.com"
1411 - " --certificatesresolvers.letsencrypt.acme.storage=/letsencrypt/acme.json"
1512 ports :
16- # The HTTP port
17- - " 80:80"
18- # The HTTPS port
1913 - " 443:443"
20- # The Web UI (enabled by --api.insecure=true)
21- - " 8080:8080"
2214 volumes :
23- # So that Traefik can listen to the Docker events
2415 - " /var/run/docker.sock:/var/run/docker.sock"
25- # Create a letsencrypt dir within the folder where the docker-compose file is
2616 - " ./letsencrypt:/letsencrypt"
2717
28- whoami :
29- image : traefik/whoami
30- container_name : whoami
31- labels :
32- - " traefik.enable=true"
33- - " traefik.http.routers.whoami.rule=Host(`whoami.saas-boilerplate.fr`)"
34- - " traefik.http.routers.whoami.entrypoints=https"
35- - " traefik.http.routers.whoami.tls.certresolver=letsencrypt"
18+ # whoami:
19+ # image: traefik/whoami
20+ # container_name: whoami
21+ # labels:
22+ # - "traefik.enable=true"
23+ # - "traefik.http.routers.whoami.rule=Host(`whoami.saas-boilerplate.fr`)"
24+ # - "traefik.http.routers.whoami.entrypoints=https"
25+ # - "traefik.http.routers.whoami.tls.certresolver=letsencrypt"
3626
3727 backend :
3828 container_name : backend
You can’t perform that action at this time.
0 commit comments