type
status
date
slug
summary
tags
category
icon
password
🚀 快速上手
1. 安装Docker
和Docker compose
Docker
安装教程:https://docs.docker.com/engine/install/
Docker compose
安装教程:https://docs.docker.com/compose/install/
2. 下载项目
3. [可选] 配置SECRET_KEY
若您需要在公网上部署该项目,建议您配置
SECRET_KEY
与PUBLIC_URL
。在项目目录下创建 .env.local
文件,写入如下内容:关于环境变量的更多信息,请参考环境变量
🔧 环境变量
变量名 | 默认值 | 说明 |
DELAY_THRESHOLD | 500 | 延迟阈值,超过该阈值的 IP 将被剔除 |
DO_GET_WARP_DATA | True | 是否刷取 WARP+ 流量,若不需要刷取流量,则设置为False 即可 |
GET_WARP_DATA_INTERVAL | 18 | 刷取 WARP+ 流量的时间间隔,单位为秒,每隔该时间间隔会刷取一次WARP+ 流量,不建议间隔设置过短。 |
LOSS_THRESHOLD | 10 | 丢包率阈值,超过该阈值的 IP 将被剔除 |
PROXY_POOL_URL | https://getproxy.bzpl.tech/get/ | IP代理池地址,用于刷取 WARP+ 流量,您可以自行搭建,参照proxy_pool |
PUBLIC_URL | 无 | 部署在公网上时,填写公网 IP 或域名,用于生成订阅链接,比如 https://subs.zeabur.app |
RANDOM_COUNT | 10 | 每次更新订阅随机节点的数量 |
REOPTIMIZE_INTERVAL | -1 | 重新选优的时间间隔,单位为秒,若小于等于0,则不会重新选优,否则每隔该时间间隔会重新选优一次,不建议间隔设置过短。 |
REQUEST_RATE_LIMIT | 0 | 限制X秒一次请求,该功能不太稳定,建议不要开启 |
SECRET_KEY | 无 | 用于保护订阅链接,若不配置,则不需要输入 SECRET_KEY 即可获取订阅链接 |
SHARE_SUBSCRIPTION | False | 若您的站点想要向社区分享订阅,但不想让自己的账户信息被公开或修改,可以设置为 True ,此时,访问订阅链接时,不需要输入SECRET_KEY 即可获取,而对于其他的操作,仍然需要输入SECRET_KEY 。 |
📝 配置示例
例如,您设置
SECRET_KEY
为123456
,并打算将订阅分享给社区,那么您的.env.local
文件应该 如下:4. 编译并运行
5. 获取订阅链接
访问
http://{你的IP}:21001
,输入SECRET_KEY
(若没有配置,则可以留空),即可获取订阅链接。🎉 大功告成
- 作者:春申
- 链接:https://blog.littlepei.fun/article/blog-of-warp%2B
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章