@@ -35,8 +35,8 @@ services:
3535 - traefik-logs:/var/log/traefik
3636 labels :
3737 - " traefik.enable=true"
38- # Traefik 仪表板
39- - " traefik.http.routers.traefik.rule=Host(`www.deepmedsearch.cloud`) && ( PathPrefix(`/api`) || PathPrefix(`/ dashboard`) )"
38+ # Traefik 仪表板(仅匹配仪表板路径,不拦截应用 API)
39+ - " traefik.http.routers.traefik.rule=Host(`www.deepmedsearch.cloud`) && PathPrefix(`/dashboard`)"
4040 - " traefik.http.routers.traefik.entrypoints=websecure"
4141 - " traefik.http.routers.traefik.tls.certresolver=letsencrypt"
4242 - " traefik.http.routers.traefik.service=api@internal"
@@ -137,10 +137,10 @@ services:
137137
138138 queue-worker :
139139 # 使用腾讯云预构建镜像(无需本地编译)
140- image : jpccr.ccs.tencentyun.com/deepmedsearch/deepmed-search-worker:latest
141- # build:
142- # context: .
143- # dockerfile: Dockerfile.worker
140+ # image: jpccr.ccs.tencentyun.com/deepmedsearch/deepmed-search-worker:latest
141+ build :
142+ context : .
143+ dockerfile : Dockerfile.worker
144144 container_name : deepmed-queue-worker
145145 depends_on :
146146 - redis
@@ -177,10 +177,10 @@ services:
177177 # Next.js 主应用服务
178178 app :
179179 # 使用腾讯云预构建镜像(无需本地编译)
180- image : jpccr.ccs.tencentyun.com/deepmedsearch/deepmed-search-app:latest
181- # build:
182- # context: .
183- # dockerfile: Dockerfile
180+ # image: jpccr.ccs.tencentyun.com/deepmedsearch/deepmed-search-app:latest
181+ build :
182+ context : .
183+ dockerfile : Dockerfile
184184 container_name : deepmed-app
185185 # 端口配置说明:
186186 # - 生产环境:推荐只通过 Traefik (HTTPS) 访问,注释掉下面的 ports
@@ -255,10 +255,10 @@ services:
255255 start_period : 40s
256256 markitdown :
257257 # 使用腾讯云预构建镜像(无需本地编译)
258- image : jpccr.ccs.tencentyun.com/deepmedsearch/deepmed-markitdown:latest
259- # build:
260- # context: ./docker/markitdown
261- # dockerfile: Dockerfile
258+ # image: jpccr.ccs.tencentyun.com/deepmedsearch/deepmed-markitdown:latest
259+ build :
260+ context : ./docker/markitdown
261+ dockerfile : Dockerfile
262262 container_name : deepmed-markitdown
263263 restart : always
264264 ports :
0 commit comments