From 0c463a237a4a369023985829efa7daaa50616bd2 Mon Sep 17 00:00:00 2001 From: Revant Nandgaonkar Date: Tue, 22 Mar 2022 12:32:04 +0530 Subject: [PATCH] docs: fix traefik ssl override --- docs/compose/compose.traefik-ssl.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/compose/compose.traefik-ssl.yaml b/docs/compose/compose.traefik-ssl.yaml index 115b91ac..8c41f86e 100644 --- a/docs/compose/compose.traefik-ssl.yaml +++ b/docs/compose/compose.traefik-ssl.yaml @@ -19,6 +19,12 @@ services: # Enable HTTP Basic auth, using the middleware created above - traefik.http.routers.traefik-public-https.middlewares=admin-auth command: + # Enable Docker in Traefik, so that it reads labels from Docker services + - --providers.docker=true + # Do not expose all Docker services, only the ones explicitly exposed + - --providers.docker.exposedbydefault=false + # Create an entrypoint http listening on port 80 + - --entrypoints.http.address=:80 # Create an entrypoint https listening on port 443 - --entrypoints.https.address=:443 # Create the certificate resolver le for Let's Encrypt, uses the environment variable EMAIL @@ -27,6 +33,12 @@ services: - --certificatesresolvers.le.acme.storage=/certificates/acme.json # Use the TLS Challenge for Let's Encrypt - --certificatesresolvers.le.acme.tlschallenge=true + # Enable the access log, with HTTP requests + - --accesslog + # Enable the Traefik log, for configurations and errors + - --log + # Enable the Dashboard and API + - --api ports: - 443:443 volumes: