- 支持ss、ssr、vmess、trojan多种类型
- Telegram频道抓取
- 订阅地址抓取解析
- 公开互联网页面模糊抓取
- 定时抓取自动更新
- 通过配置文件设置抓取源
- 自动检测节点可用性
- 提供clash、surge配置文件
- 提供ss、ssr、vmess、sip002订阅
以下五选一。
bash <(curl -Ls https://raw.githubusercontent.com/wing0110210317/proxypool/master/onekey_install_deb.sh)
wget https://raw.githubusercontent.com/lanhebe/proxypool/master/onekey_install.sh && chmod +x onekey_install.sh && ./onekey_install.sh
需要安装Golang
$ go get -u -v github.com/daycat/proxypool
运行
$ go run main.go -c ./config/config.yaml
编译
make
从这里下载预编译好的程序 release。
运行该程序需要具有访问完整互联网的能力。
systemctl start proxypool
使用 -c
参数指定配置文件路径,支持http链接
proxypool -c ./config/config.yaml
远程部署时Clash配置文件访问:https://domain/clash/config
本地运行时Clash配置文件访问:http://127.0.0.1:[端口]/clash/localconfig
此项非必须。为了提高实际可用性,可选择增加一个本地服务器,检测远程proxypool节点在本地的可用性并提供配置,见proxypoolCheck。
本项目遵循 GNU General Public License v3.0 开源,在此基础上,所有使用本项目提供服务者都必须在网站首页保留指向本项目的链接
本项目仅限个人自己使用,禁止使用本项目进行营利和做其他违法事情,产生的一切后果本项目概不负责