Skip to content
Snippets Groups Projects
Commit f137b8df authored by Patrick Jentsch's avatar Patrick Jentsch
Browse files

Add ssl config for local development.

parent eccf9691
No related branches found
No related tags found
No related merge requests found
......@@ -18,15 +18,23 @@ services:
labels:
- "traefik.docker.network=reverse-proxy"
- "traefik.enable=true"
### <http> ###
- "traefik.http.middlewares.nopaque.headers.customrequestheaders.X-Forwarded-Proto=http"
- "traefik.http.routers.nopaque.entrypoints=web"
# Change the next line to match your nopaque domain.
- "traefik.http.routers.nopaque.rule=Host(`nopaque.localhost`)"
# The next two lines enable HTTPS.
# - "traefik.http.routers.nopaque.entrypoints=websecure"
# - "traefik.http.routers.nopaque.tls.certresolver=myresolver"
# The next two lines add Basic Authentication. More information: https://docs.traefik.io/middlewares/basicauth/
- "traefik.http.routers.nopaque.middlewares=nopaque@docker"
- "traefik.http.routers.nopaque.rule=Host(`nopaque.localhost`)" # Change this to match your nopaque domain
### </http> ###
### <https> ###
- "traefik.http.middlewares.nopaquesecure.headers.customrequestheaders.X-Forwarded-Proto=https"
- "traefik.http.routers.nopaquesecure.entrypoints=websecure"
- "traefik.http.routers.nopaquesecure.middlewares=nopaquesecure@docker"
- "traefik.http.routers.nopaquesecure.rule=Host(`nopaque.localhost`)" # Change this to match your nopaque domain
- "traefik.http.routers.nopaquesecure.tls=true"
### </https> ###
### <basicauth help="https://docs.traefik.io/middlewares/basicauth/"> ###
# - "traefik.http.middlewares.nopaque.basicauth.users=name:hashed-password"
# - "traefik.http.routers.nopaque.middlewares=nopaque"
# - "traefik.http.middlewares.nopaquesecure.basicauth.users=name:hashed-password"
### </basicauth> ###
networks:
- default
- reverse-proxy
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment