From 6912aeda34b2476ac97caf36150502fe98ad8f8b Mon Sep 17 00:00:00 2001 From: flashlight4 Date: Sun, 4 Jan 2026 17:04:02 +0000 Subject: [PATCH] =?UTF-8?q?docker-compose.yml=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..6df9153 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,32 @@ +services: + auto2026_web: + image: nginx:alpine + container_name: auto2026_nginx + restart: unless-stopped + + volumes: + - ./html:/usr/share/nginx/html:ro + + networks: + - web + + labels: + - "traefik.enable=true" + - "traefik.docker.network=web" + - "traefik.http.routers.auto2026.tls.certresolver=letsencrypt" + + - "traefik.http.routers.auto2026.rule=Host(`auto2026.neidel.eu`)" + - "traefik.http.routers.auto2026.entrypoints=websecure" + - "traefik.http.routers.auto2026.tls=true" + + - "traefik.http.services.auto2026.loadbalancer.server.port=80" + + # optionale Security-Header + - "traefik.http.middlewares.auto2026-headers.headers.browserXssFilter=true" + - "traefik.http.middlewares.auto2026-headers.headers.contentTypeNosniff=true" + - "traefik.http.middlewares.auto2026-headers.headers.referrerPolicy=no-referrer" + - "traefik.http.routers.auto2026.middlewares=auto2026-headers@docker" + +networks: + web: + external: true \ No newline at end of file