Refine V2.1 source and Docker release

This commit is contained in:
Aimili
2026-08-26 23:42:00 +08:00
parent a9cf220500
commit fbea9bee36
9 changed files with 209 additions and 97 deletions
+5 -4
View File
@@ -8,11 +8,12 @@ V2.1 是仅从 `main` 主分支发布的首个正式版本标志。
- 修复节点获取缓慢、连接断开和切换失败时误伤现有连接的问题。
- 恢复节点延迟列,区分本机实测值与 VPNGate 官方预估值。
- 加入国旗、实时多选国家筛选、国家范围持久化和单节点测试。
- Web 管理端加入正式版更新检测,只检查 GitHub 最新稳定 Release,并只保留 `main` 主分支入口
- Web 管理端加入正式版更新检测,只检查 GitHub 最新稳定 Release,并根据 Python 源码或 Docker 部署方式显示对应更新命令
- `install.sh``ml update` 统一只更新 `origin/main`
- GitHub Release 提供 Linux `amd64``386``arm64``armv7` 发行包与 SHA-256 校验文件。
- GHCR 提供相同四种架构的 Docker 镜像
- GitHub Release 提供一个适用于 Linux `amd64``386``arm64``armv7` 的通用 Python 源码包与 SHA-256 校验文件。
- GHCR 提供经过逐架构冒烟测试的 `amd64``386``arm64``arm/v7` Docker 镜像,并同时发布 `2.1.0``2.1``latest` 标签
- Docker 用户默认拉取 GitHub 预构建镜像,也可以使用仓库中的 Dockerfile 在 VPS 本地构建。
## 兼容范围
应用依赖 Linux TUN、OpenVPN、iptables 和策略路由,因此正式支持 Linux 主机。Docker 也必须运行在具备 `/dev/net/tun` 的 Linux 主机上,并授予 `NET_ADMIN` 能力。
应用依赖 Linux TUN、OpenVPN、iptables 和策略路由,因此正式支持 Linux 主机。Docker 也必须运行在具备 `/dev/net/tun` 的 Linux 主机上,并授予 `NET_ADMIN``NET_RAW` 能力。