From 9000a03703932f1b9d9bf55016ee7011061fac2a Mon Sep 17 00:00:00 2001 From: wwya Date: Mon, 23 Mar 2026 10:14:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20docker-compose/traefik/tra?= =?UTF-8?q?efik.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose/traefik/traefik.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 docker-compose/traefik/traefik.yaml diff --git a/docker-compose/traefik/traefik.yaml b/docker-compose/traefik/traefik.yaml new file mode 100644 index 0000000..0dc8e90 --- /dev/null +++ b/docker-compose/traefik/traefik.yaml @@ -0,0 +1,25 @@ +services: + traefik: + image: traefik:v3.6.8 + container_name: traefik + restart: unless-stopped + security_opt: + - no-new-privileges:true + ports: + - "80:80" + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + command: + - "--entrypoints.web.address=:80" + - "--providers.docker=true" + - "--providers.docker.exposedbydefault=false" + - "--api.dashboard=true" + - "--api.insecure=false" + - "--log.level=DEBUG" + - "--accesslog=true" + - "--metrics.prometheus=true" + labels: + - "traefik.enable=true" + - "traefik.http.routers.dashboard.rule=Host(`test.notesync.cn`)" + - "traefik.http.routers.dashboard.entrypoints=web" + - "traefik.http.routers.dashboard.service=api@internal" \ No newline at end of file