zu1k/proxypool
Fork: 2446 Star: 3876 (更新于 2024-12-09 01:56:03)
license: GPL-3.0
Language: Go .
Automatically crawls proxy nodes on the public internet, de-duplicates and tests for usability and then provides a list of nodes
最后发布版本: v0.3.1 ( 2020-08-24 19:28:12)
proxypool
自动抓取tg频道、订阅地址、公开互联网上的ss、ssr、vmess、trojan节点信息,聚合去重测试可用性后提供节点列表
支持
- 支持ss、ssr、vmess、trojan多种类型
- Telegram频道抓取
- 订阅地址抓取解析
- 公开互联网页面模糊抓取
- 定时抓取自动更新
- 通过配置文件设置抓取源
- 自动检测节点可用性
安装
使用Heroku
点击按钮进入部署页面,填写基本信息然后运行
其中 DOMAIN
需要填写为你需要绑定的域名,CONFIG_FILE
需要填写你的配置文件路径,配置文件模板见 config/config.yaml 文件
CF
开头的选项暂不需要填写,不影响程序运行
因为爬虫程序需要持续运行,所以至少选择 $7/月 的配置 免费配置长时间无人访问会被heroku强制停止
从源码编译
需要安装Golang
$ go get -u -v github.com/zu1k/proxypool
下载预编译程序
从这里下载预编译好的程序 release
使用docker
docker pull docker.pkg.github.com/zu1k/proxypool/proxypool:latest
使用
修改配置文件
首先修改 config.yaml 中的必要配置信息,cf开头的选项不需要填写
source.yaml 文件中定义了抓取源,需要定期手动维护更新
启动程序
使用 -c
参数指定配置文件路径,支持http链接
proxypool -c config.yaml
截图
声明
本项目遵循 GNU General Public License v3.0 开源,在此基础上,所有使用本项目提供服务者都必须在网站首页保留指向本项目的链接
禁止使用本项目进行营利和做其他违法事情,产生的一切后果本项目概不负责
最近版本更新:(数据更新于 2024-10-14 04:44:33)
2020-08-24 19:28:12 v0.3.1
2020-08-23 17:58:54 v0.3.0
2020-08-21 10:43:51 v0.2.1
2020-08-20 18:41:18 v0.2.0
2020-08-19 21:22:55 v0.1.3
2020-08-19 07:04:50 v0.1.2
2020-08-18 19:38:27 v0.1.1
2020-08-17 12:21:02 v0.0.10
2020-08-17 11:14:45 v0.0.9
2020-08-16 12:48:30 v0.0.8
主题(topics):
crawler, proxypool
zu1k/proxypool同语言 Go最近更新仓库
2024-12-22 07:52:58 navidrome/navidrome
2024-12-21 20:15:12 SagerNet/sing-box
2024-12-21 03:25:54 SpecterOps/BloodHound
2024-12-19 23:11:24 shadow1ng/fscan
2024-12-19 21:50:56 minio/minio
2024-12-19 10:04:39 istio/istio