From 5497a058fe37ad742ae7f52bed33c13302c88fcc Mon Sep 17 00:00:00 2001 From: Jeffery Date: Wed, 21 Jan 2026 13:34:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=80=8F=E9=81=8E=20Copilot=20?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E8=A8=BB=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- traefik/docker-compose.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/traefik/docker-compose.yaml b/traefik/docker-compose.yaml index ec37e9e..937e3ad 100644 --- a/traefik/docker-compose.yaml +++ b/traefik/docker-compose.yaml @@ -68,7 +68,7 @@ services: # === 資料持久化 === volumes: - - /var/run/docker.sock:/var/run/docker.sock:ro # Docker Socket (唯讀) + - /var/run/docker.sock:/var/run/docker.sock:ro # Docker Socket (唯讀,用於監聽容器事件) # === 健康檢查 === healthcheck: @@ -84,7 +84,7 @@ services: # === 網路設定 === networks: - - vlan # 使用 traefik_vlan 網路 + - vlan # 連接到 vlan 網路 # === Traefik 啟動參數 === command: @@ -101,8 +101,8 @@ services: # --- Docker 提供者設定 --- - "--providers.docker=true" # 啟用 Docker 提供者 - - "--providers.docker.endpoint=unix:///var/run/docker.sock" - - "--providers.file.directory=/etc/traefik/config" + - "--providers.docker.endpoint=unix:///var/run/docker.sock" # Docker Socket 連接端點 + - "--providers.file.directory=/etc/traefik/config" # 檔案提供者配置目錄 (動態配置和憑證) - "--providers.docker.exposedbydefault=false" # 只路由有 traefik.enable=true 的服務 # --- 全域設定 --- @@ -110,12 +110,12 @@ services: - "--global.checknewversion=false" # 停用版本檢查 # --- Let's Encrypt 憑證設定 --- - - "--certificatesresolvers.letsencrypt.acme.tlschallenge=true" - - "--certificatesresolvers.letsencrypt.acme.email=jiantw83@yahoo.com" - - "--certificatesresolvers.letsencrypt.acme.storage=/etc/traefik/config/acme.json" + - "--certificatesresolvers.letsencrypt.acme.tlschallenge=true" # 使用 TLS Challenge 驗證 + - "--certificatesresolvers.letsencrypt.acme.email=jiantw83@yahoo.com" # ACME 註冊信箱 + - "--certificatesresolvers.letsencrypt.acme.storage=/etc/traefik/config/acme.json" # 憑證存儲位置 # --- SSL 設定 --- - - "--serverstransport.insecureskipverify=true" # 跳過 SSL 驗證 + - "--serverstransport.insecureskipverify=true" # 跳過後端服務 SSL 憑證驗證 (⚠️ 僅用於開發環境) # === 重新啟動策略 === restart: always # 容器異常退出時自動重啟 @@ -124,4 +124,4 @@ services: # Docker Networks 定義 # =============================================================== networks: - vlan: # Traefik 專用網路 \ No newline at end of file + vlan: # Traefik 專用網路 (完整名稱: traefik_vlan) \ No newline at end of file