services: internlog-sync: build: . container_name: internlog-sync restart: unless-stopped volumes: - ./data:/app/data networks: - proxy-net # 让 Caddy 能用容器名 internlog-sync 直接访问本服务。 # 请先查出 Caddy 与 gitea 所在的共享网络名: # docker inspect gitea --format '{{range $k,$v := .NetworkSettings.Networks}}{{$k}} {{end}}' # 把下面 name 替换成查到的网络名。若 Caddy 与本服务同属一个 compose 项目则可删掉 networks 配置。 networks: proxy-net: name: proxy-net external: true