86167c14f4172141dd1d8392a116f2ebc1117b10
S-Hy2 Manager
功能特色
- 🚀 一键部署 - 自动安装和配置 Hysteria2 服务
- ⚙️ 配置管理 - 支持快速配置和手动配置
- 🔐 证书管理 - 自动 ACME 证书或自签名证书
- 🌐 出站规则 - 支持 Direct、SOCKS5、HTTP 代理模式
- 🛡️ 防火墙管理 - 自动检测和配置防火墙规则
- 📱 订阅链接 - 生成多客户端兼容的订阅链接
快速安装
一键安装
curl -fsSL https://raw.githubusercontent.com/sindricn/s-hy2/main/quick-install.sh | sudo bash
sudo s-hy2
手动安装
git clone https://github.com/sindricn/s-hy2.git
cd s-hy2
chmod +x hy2-manager.sh scripts/*.sh
sudo ./hy2-manager.sh
系统要求
- Ubuntu 18.04+ / Debian 9+ / CentOS 7+
- 需要 root 或 sudo 权限
- 支持 systemd 的 Linux 系统
更新日志
v1.1.0 (2024-09-29)
🚀 主要更新
- 新增智能出站规则管理
- 新增防火墙自动检测和管理
v1.0.0 (2024-08-01)
- 初始版本发布
- 基础 Hysteria2 部署功能
贡献指南
如何贡献
- Fork 这个项目
- 创建功能分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 创建 Pull Request
开发规范
- 使用 shellcheck 检查代码质量
- 遵循现有的代码风格
- 为新功能添加相应的文档
- 确保脚本在不同 Linux 发行版上的兼容性
获取帮助
问题反馈
赞助支持
如果这个项目对你有帮助,可以请作者喝杯咖啡 ☕
致谢
感谢以下项目和贡献者:
- Hysteria - 提供优秀的代理协议
Description
Languages
Shell
100%
