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,13 +1,10 @@
# Docker 容器配置
CONTAINER_NAME=goproxy
# 端口绑定配置
# PROXY_HOST: 代理服务绑定地址
# - 127.0.0.1 = 仅本地访问(推荐,最安全)
# - 0.0.0.0 = 对外开放(如启用需配合认证或防火墙)
PROXY_HOST=127.0.0.1
# 端口配置
STABLE_PORT=7776 # 最低延迟代理端口
RANDOM_PORT=7777 # 随机轮换代理端口
WEBUI_PORT=7778 # WebUI 管理端口
# 地理过滤配置
# 屏蔽指定国家代码的出口代理(逗号分隔,如 CN,RU,KP
@@ -16,16 +13,14 @@ RANDOM_PORT=7777 # 随机轮换代理端口
BLOCKED_COUNTRIES=CN
# 代理服务认证配置
# ⚠️ 当 PROXY_HOST=0.0.0.0对外开放)时,强烈建议启用认证!
# ⚠️ 代理端口默认对外开放,强烈建议启用认证!
# 使用方式curl -x http://username:password@host:port https://example.com
PROXY_AUTH_ENABLED=false # 是否启用代理认证true/false
PROXY_AUTH_USERNAME=proxy # 代理认证用户名
PROXY_AUTH_PASSWORD= # 代理认证密码(留空=不启用认证)
# 示例PROXY_AUTH_PASSWORD=my_secure_password_123
# WebUI 配置
WEBUI_HOST=0.0.0.0 # WebUI 可对外访问(有登录认证保护)
WEBUI_PORT=7778
# WebUI 认证配置
WEBUI_PASSWORD=goproxy # ⚠️ 生产环境请修改为强密码
# 数据存储配置(仅 docker run 本地开发需要)