Add HTTPS/TLS with letsencrypt for Traefik
This commit is contained in:
parent
71d834e992
commit
a85af21fdb
1 changed files with 4 additions and 2 deletions
|
|
@ -23,7 +23,8 @@ services:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.docker.network=web"
|
- "traefik.docker.network=web"
|
||||||
- "traefik.http.routers.api.rule=Host(`model.manohargupta.com`) && PathPrefix(`/api`)"
|
- "traefik.http.routers.api.rule=Host(`model.manohargupta.com`) && PathPrefix(`/api`)"
|
||||||
- "traefik.http.routers.api.entrypoints=web"
|
- "traefik.http.routers.api.entrypoints=websecure"
|
||||||
|
- "traefik.http.routers.api.tls.certresolver=letsencrypt"
|
||||||
- "traefik.http.services.api.loadbalancer.server.port=8000"
|
- "traefik.http.services.api.loadbalancer.server.port=8000"
|
||||||
networks:
|
networks:
|
||||||
- internal
|
- internal
|
||||||
|
|
@ -56,7 +57,8 @@ services:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.docker.network=web"
|
- "traefik.docker.network=web"
|
||||||
- "traefik.http.routers.web.rule=Host(`model.manohargupta.com`)"
|
- "traefik.http.routers.web.rule=Host(`model.manohargupta.com`)"
|
||||||
- "traefik.http.routers.web.entrypoints=web"
|
- "traefik.http.routers.web.entrypoints=websecure"
|
||||||
|
- "traefik.http.routers.web.tls.certresolver=letsencrypt"
|
||||||
- "traefik.http.services.web.loadbalancer.server.port=3000"
|
- "traefik.http.services.web.loadbalancer.server.port=3000"
|
||||||
networks:
|
networks:
|
||||||
- web
|
- web
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue