Alpine Linux 多协议代理一键部署脚本。
支持 VLESS+Reality / Snell / AnyTLS / Hysteria2 / SOCKS5,交互菜单,选数字即部署。
wget -qO proxy-manager.sh https://raw.githubusercontent.com/pmjkkk/proxy-manager/main/proxy-manager.sh && chmod +x proxy-manager.sh && sh proxy-manager.sh首次运行自动注册 pm 快捷命令,之后直接 pm。
#######################
# Proxy Manager #
#######################
Alpine Linux - 选协议即部署
快捷命令: pm
1) VLESS+Reality
2) Snell Server
3) AnyTLS
4) Hysteria2
5) SOCKS5
0) 退出
➜ 选择协议 [0-5]:
| 协议 | 核心 | 传输 | 说明 |
|---|---|---|---|
| VLESS + Reality | Xray | TCP | XTLS Vision 加密,指纹伪装 |
| Snell Server | snell-server | TCP | Surge 专用 v5,可选 OBFS |
| AnyTLS | anytls-go | TCP | 轻量 TLS 隧道,密码认证 |
| Hysteria2 | Sing-box | QUIC | 自签证书,低延迟 |
| SOCKS5 | Xray | TCP | 标准代理,用户名密码 |
每个协议页提供:安装/重装、启动/停止/重启、查看状态、分享链接、更新核心、卸载。
- Alpine Linux(OpenRC)
- root 用户(Alpine 默认)
- 依赖自动安装,无需手动处理
选协议 → 端口(留空随机)→ 域名(默认 www.amazon.com)→ 自动下载 → 配置 → 启动,约 30 秒。
| 路径 | 说明 |
|---|---|
/etc/vless-reality/ |
VLESS 配置、密钥 |
/etc/snell/ |
Snell 配置 |
/etc/anytls/ |
AnyTLS 配置、证书 |
/etc/hysteria2/ |
Hysteria2 配置、证书 |
/etc/socks5/ |
SOCKS5 配置 |
/usr/local/bin/xray |
VLESS、SOCKS5 共用 |
/usr/local/bin/snell-server |
Snell |
/usr/local/bin/anytls-server |
AnyTLS |
/usr/local/bin/sing-box |
Hysteria2 |
进入对应协议菜单,选 8) 卸载 即可。共享核心(Xray/Sing-box)不会被删除。
MIT