From 596beeb5e55b5f476722c71f288d3ab455d33d6f Mon Sep 17 00:00:00 2001
From: David Beniamine <david.beniamine@tetras-libre.fr>
Date: Wed, 13 Jan 2021 11:50:29 +0100
Subject: [PATCH] Fix docker-compose sample

---
 docker-compose.yml.sample | 68 +++++++++++++++++++--------------------
 1 file changed, 34 insertions(+), 34 deletions(-)

diff --git a/docker-compose.yml.sample b/docker-compose.yml.sample
index 244c195..ff218f4 100644
--- a/docker-compose.yml.sample
+++ b/docker-compose.yml.sample
@@ -2,43 +2,43 @@ version: "3.3"
 
 services:
 
-traefik:
-image: "traefik:v2.3"
-container_name: "traefik"
-ports:
-- "80:80"
-- "443:443"
-volumes:
-- "./letsencrypt:/letsencrypt"
-- "/var/run/docker.sock:/var/run/docker.sock:ro"
-- "./traefik.toml:/etc/traefik/traefik.toml"
-- "./config:/config"
-- "./acme.json:/acme.json"
-- "./log:/var/log"
-networks:
-- traefik
-restart: always
-labels:
-- "traefik.enable=true"
-- "traefik.docker.network=traefik"
-- "traefik.http.routers.traefikapi.rule=Host(`${HOST}`)"
-- "traefik.http.routers.traefikapi.service=api@internal"
-- "traefik.http.routers.traefikapi.tls.certresolver=myresolver"
-- "traefik.http.routers.traefikapi.entrypoints=web,websecure"
-- "traefik.http.routers.traefikapi.middlewares=hardening@docker" # uncomment me ,auth"
-# uncomment me - "traefik.http.middlewares.auth.basicauth.users=user:htpassword with $ doubled and final ."
-- "traefik.http.middlewares.hardening.headers.sslredirect=true"
-- "traefik.http.middlewares.hardening.headers.forceSTSHeader=true"
-- "traefik.http.middlewares.hardening.headers.stsIncludeSubdomains=true"
-- "traefik.http.middlewares.hardening.headers.stsSeconds=15552000"
-- "traefik.http.middlewares.hardening.headers.stsPreload=true"
-- "traefik.http.middlewares.hardening.headers.referrerPolicy=no-referrer"
-- "traefik.http.middlewares.hardening.headers.customFrameOptionsValue=SAMEORIGIN"
+  traefik:
+    image: "traefik:v2.3"
+    container_name: "traefik"
+    ports:
+      - "80:80"
+      - "443:443"
+    volumes:
+      - "./letsencrypt:/letsencrypt"
+      - "/var/run/docker.sock:/var/run/docker.sock:ro"
+      - "./traefik.toml:/etc/traefik/traefik.toml"
+      - "./config:/config"
+      - "./acme.json:/acme.json"
+      - "./log:/var/log"
+    networks:
+      - traefik
+    restart: always
+    labels:
+      - "traefik.enable=true"
+      - "traefik.docker.network=traefik"
+      - "traefik.http.routers.traefikapi.rule=Host(`${HOST}`)"
+      - "traefik.http.routers.traefikapi.service=api@internal"
+      - "traefik.http.routers.traefikapi.tls.certresolver=myresolver"
+      - "traefik.http.routers.traefikapi.entrypoints=web,websecure"
+      - "traefik.http.routers.traefikapi.middlewares=hardening@docker,auth"
+      - "traefik.http.middlewares.auth.basicauth.users=user:htpasswd with $ doubled"
+      - "traefik.http.middlewares.hardening.headers.sslredirect=true"
+      - "traefik.http.middlewares.hardening.headers.forceSTSHeader=true"
+      - "traefik.http.middlewares.hardening.headers.stsIncludeSubdomains=true"
+      - "traefik.http.middlewares.hardening.headers.stsSeconds=15552000"
+      - "traefik.http.middlewares.hardening.headers.stsPreload=true"
+      - "traefik.http.middlewares.hardening.headers.referrerPolicy=no-referrer"
+      - "traefik.http.middlewares.hardening.headers.customFrameOptionsValue=SAMEORIGIN"
 
 
 
 
 networks:
-traefik:
-external: true
+  traefik:
+    external: true
 
-- 
GitLab