Skip to content

定时获取github ip地址,转成 clash 订阅规则,并上传存储桶

Notifications You must be signed in to change notification settings

sun2ot/GitHubIP2COS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

811 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

作用

定时获取GitHub520的 Hosts 文件与 GitHub IP 地址列表(通过 meta API 进行,见 关于 GitHub 的 IP 地址),并将二者转换为 Clash 的可订阅规则后,上传至腾讯 COS 存储桶。

原因:已经订阅了 Loyalsoldier 和 ACL4SSR 等大型规则,但 git 或其他需要使用 GitHub 资源时,IP 地址仍存在漏网之鱼的情况,所以自己动手丰衣足食。

食用方法

项目根目录下,创建 .env 文件

SecretId=''
SecretKey=''
Bucket=''
Region='ap-chengdu'

下载依赖

npm i

启动

pm2 start index.js --name gh2cos

About

定时获取github ip地址,转成 clash 订阅规则,并上传存储桶

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published