跳转到内容

系统安装

Terminal window
curl -fsSL https://raw.githubusercontent.com/sky22333/hubproxy/main/install.sh | sh

脚本会自动识别 amd64 / arm64aptdnfapk 等包管理器。

路径 说明
/etc/hubproxy/config.toml 配置文件
/usr/bin/hubproxy 二进制文件
/lib/systemd/system/hubproxy.service systemd 服务(Debian/Ubuntu/RHEL 等)
/etc/init.d/hubproxy OpenRC 服务(Alpine)
/var/log/hubproxy.log Alpine 日志文件
Terminal window
sudo systemctl status hubproxy # 查看运行状态
sudo systemctl restart hubproxy # 修改配置后重启
sudo journalctl -u hubproxy -f # 实时查看日志
sudo nano /etc/hubproxy/config.toml # 编辑配置

卸载:

Terminal window
sudo apt purge hubproxy # Debian/Ubuntu 卸载并清除配置
Terminal window
sudo rc-service hubproxy status # 查看状态
sudo rc-service hubproxy restart # 重启服务
sudo tail -f /var/log/hubproxy.log # 查看日志
sudo vi /etc/hubproxy/config.toml # 编辑配置

卸载:

Terminal window
sudo apk del hubproxy # 删除安装包

公网或团队使用时,建议为 HubProxy 绑定自有域名,通过 Caddy / Nginx 等反向代理并开启 HTTPS,而不是长期直接暴露 http://IP:5000。这样可同时获得 TLS、正确的客户端 IP 传递与更安全的访问控制。配置示例见 反向代理推荐部署架构