现代化代理节点一键部署与管理平台
- 🎨 现代化 Web 界面 - 简洁美观的用户界面
- 🔐 JWT 用户认证 - 安全的身份验证系统
- 🔍 智能环境检测 - 自动识别 Nginx/OpenResty/1Panel/宝塔面板
- 📡 多协议支持 - VLESS Reality/Vision、AnyTLS、VMess、Trojan、Hysteria2、TUIC
- 📜 证书管理 - 集成 acme.sh 自动申请和续签 SSL 证书
- 🌐 WARP 集成 - 支持 Cloudflare WARP 流量代理
- 🐳 Docker 部署 - 容器化部署,环境隔离
- ⚡ 快速部署 - 预构建镜像,30 秒内完成部署(1核1G VPS)
使用预构建 Docker 镜像,30 秒内完成部署,适合低配 VPS(1核512MB+):
curl -fsSL https://raw.githubusercontent.com/jackciao/proxy_version/main/deploy/install-optimized.sh | bash从源码构建(需要 5-15 分钟,适合开发环境):
curl -fsSL https://raw.githubusercontent.com/jackciao/proxy_version/main/deploy/install.sh | bash或强制本地构建:
curl -fsSL https://raw.githubusercontent.com/jackciao/proxy_version/main/deploy/install-optimized.sh | bash -s -- --build安装完成后,脚本会自动启动管理命令行工具。你也可以随时运行:
proxy_version
进入管理菜单,选择 "创建用户" 来创建管理员账号。
然后访问:http://服务器IP:8080
git clone https://github.com/jackciao/proxy_version.git
cd proxy_versiondocker compose -f docker-compose.prebuilt.yml up -d
docker compose up -d --build
# 安装依赖 go mod tidy # 运行 go run main.go
| 变量 | 说明 | 默认值 |
|---|---|---|
PORT |
Web 服务端口 | 8080 |
JWT_SECRET |
JWT 密钥(自动生成) | 随机生成 |
DATABASE_PATH |
SQLite 数据库路径 | /app/data/proxy_version.db |
ENVIRONMENT |
运行环境 | production |
# 启动服务 docker compose up -d # 停止服务 docker compose down # 查看日志 docker compose logs -f # 更新到最新版本 cd /opt/proxy_version git pull docker compose pull # 如果使用预构建镜像 docker compose up -d # 重启服务 docker compose restart # 进入容器 docker exec -it proxy_version sh
- 修改默认密钥:首次安装后修改
.env中的JWT_SECRET - 配置防火墙:限制 8080 端口仅允许可信 IP 访问
- 使用 HTTPS:配置反向代理(Nginx/Caddy)并启用 SSL
- 定期备份:备份
/opt/proxy_version/data目录 - 及时更新:定期执行
git pull && docker compose up -d获取安全更新
| VPS 配置 | 标准安装 | 快速部署(预构建) | 改善 |
|---|---|---|---|
| 1核1G | 10-15 分钟 | 20-30 秒 | 20-30x ⚡ |
| 2核2G | 5-8 分钟 | 15-25 秒 | 15-25x |
| 4核4G | 3-5 分钟 | 10-20 秒 | 10-20x |
欢迎提交 Issue 和 Pull Request!
MIT License
项目地址:https://github.com/jackciao/proxy_version
问题反馈:https://github.com/jackciao/proxy_version/issues