Skip to content

ProxyHub v0.7.2

Choose a tag to compare

@github-actions github-actions released this 05 Aug 01:45
· 211 commits to main since this release

把多个机场订阅聚合成一个统一订阅地址 —— 自动筛选最优节点,一个链接喂饱所有设备。

安装

一键安装(生产环境,Ubuntu/Debian)

bash <(curl -fsSL https://raw.githubusercontent.com/taliove/proxyhub/main/install.sh)

自动配置 systemd 服务、Caddy HTTPS 反代与 proxyhubctl 运维工具。详见 生产部署指南。

国内用户

GitHub 并非一律不可达,先试上面的一键安装命令;有本地代理就在命令前加 https_proxy=http://127.0.0.1:7890(安装器内部下载同样走代理)。GitHub 完全不可达时这条命令照样能跑——安装器自动回退到内置直通前缀(gh-proxy.com),latest 解析回退 jsDelivr 数据 API,制品经 minisign 验签:

bash <(curl -fsSL https://cdn.jsdelivr.net/gh/taliove/proxyhub@main/install.sh)

详见 国内部署(含隐私告知与自建镜像的 --download-base 用法)。

直接下载

发布包命名 proxyhub_0.7.2_<os>_<arch>.tar.gz,含可执行文件与示例配置。解包后 ./proxyhub 启动,访问 http://localhost:8080 完成初始化向导。制品版本可用 ./proxyhub version 核对。

Docker(开发/测试)

docker run -d -p 127.0.0.1:8080:8080 -v ./data:/data --name proxyhub ghcr.io/taliove/proxyhub:v0.7.2

校验

发布资产含 SHA256SUMS.minisig(发布方 minisign 签名)——verify.sh 会用内嵌公钥自动验签,失败即拒绝信任制品:

# 校验制品签名(minisign)与完整性(SHA256)
bash scripts/release/verify.sh <下载目录>

# 校验构建溯源(SLSA provenance)
gh attestation verify proxyhub_0.7.2_linux_amd64.tar.gz --repo taliove/proxyhub

变更记录

✨ 新功能

  • feat: import airport nodes from a local file
  • feat: allow manual web page url for url-source airports

🐛 修复

  • fix: merge self-hosted nodes into admin node list at serve time

📝 文档

  • docs: record url-airport web page url and file import semantics

🧹 杂项与 CI

  • chore: release version 0.7.2

Full Changelog: v0.7.1...v0.7.2