feat: update environment configuration and enhance WebUI logging

This commit is contained in:
isboyjc
2026-03-29 13:44:22 +08:00
parent 0cff1ea6a6
commit cede441015
6 changed files with 64 additions and 219 deletions

View File

@@ -1,5 +1,5 @@
services:
proxygo:
goproxy:
# 使用预构建镜像(每次部署自动拉取最新版本)
image: ghcr.io/isboyjc/goproxy:latest
pull_policy: always
@@ -7,14 +7,12 @@ services:
# 或使用本地构建(取消下面注释,注释上面的 image 和 pull_policy 行)
# build: .
container_name: ${CONTAINER_NAME:-proxygo}
container_name: ${CONTAINER_NAME:-goproxy}
restart: unless-stopped
ports:
# 代理端口:默认仅本地访问(最安全
# 如需对外开放,在 .env 中设置 PROXY_HOST=0.0.0.0(⚠️ 无认证,需配合防火墙)
- "${PROXY_HOST:-127.0.0.1}:${STABLE_PORT:-7776}:7776" # 稳定代理(最低延迟
- "${PROXY_HOST:-127.0.0.1}:${RANDOM_PORT:-7777}:7777" # 随机轮换
- "${WEBUI_HOST:-0.0.0.0}:${WEBUI_PORT:-7778}:7778" # WebUI有登录认证
- "${STABLE_PORT:-7776}:7776" # 稳定代理(最低延迟
- "${RANDOM_PORT:-7777}:7777" # 随机轮换
- "${WEBUI_PORT:-7778}:7778" # WebUI有登录认证
volumes:
- goproxy-data:/app/data
environment: