type
status
date
slug
summary
tags
category
icon
password
Sub-item
Parent item

🚀 快速上手

1. 安装 DockerDocker compose

2. 下载项目

3. [可选] 配置 SECRET_KEY

若您需要在公网上部署该项目,建议您配置 SECRET_KEYPUBLIC_URL。在项目目录下创建 .env.local 文件,写入如下内容:
关于环境变量的更多信息,请参考环境变量

4. 编译并运行

5. 获取订阅链接

访问 http://你的IP:21001,输入 SECRET_KEY(若没有配置,则可以留空),即可获取订阅链接。
🎉 大功告成

🌏 手动 IP 选优

项目本身包含了一个选优过的 IP 列表,但是由于 WARPIP 是动态的,所以可能会出现 IP 不可用的 情况。若您需要手动选优,可以遵循以下步骤:
若您通过 docker-compose 部署,可以在项目目录下通过以下命令手动执行 IP 选优:
否则,可以在项目目录下执行以下命令:

🔧 环境变量

没错,您可以通过环境变量来配置该项目,在配置时,只需新建一个 .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_KEY123456,并打算将订阅分享给社区,那么您的 .env.local 文件应该 如下:

🧰 进阶操作

请注意,如果您设置了 SECRET_KEY,需要在 URL 的末尾添加 key 参数,例如:

重置账户的 PublicKeyPrivateKey

项目支持您通过请求以下接口来重置 PublicKeyPrivateKey
重置过后,需要重新获取订阅内容,否则可能无法使用。

设置自己的 LicenseKey

若您已经拥有了 WARP+LicenseKey,可以通过以下接口来设置:

3. [可选] 配置 SECRET_KEY

若您需要在公网上部署该项目,建议您配置 SECRET_KEYPUBLIC_URL。在项目目录下创建 .env.local 文件,写入如下内容:
关于环境变量的更多信息,请参考环境变量

4. 编译并运行

5. 获取订阅链接

访问 http://你的IP:21001,输入 SECRET_KEY(若没有配置,则可以留空),即可获取订阅链接。
🎉 大功告成

🌏 手动 IP 选优

项目本身包含了一个选优过的 IP 列表,但是由于 WARPIP 是动态的,所以可能会出现 IP 不可用的 情况。若您需要手动选优,可以遵循以下步骤:
若您通过 docker-compose 部署,可以在项目目录下通过以下命令手动执行 IP 选优:
否则,可以在项目目录下执行以下命令:

🔧 环境变量

没错,您可以通过环境变量来配置该项目,在配置时,只需新建一个 .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_KEY123456,并打算将订阅分享给社区,那么您的. Env. Local文件应该 如下:

🧰 进阶操作

请注意,如果您设置了SECRET_KEY,需要在 URL 的末尾添加key参数,例如:

重置账户的PublicKeyPrivateKey

项目支持您通过请求以下接口来重置PublicKeyPrivateKey
重置过后,需要重新获取订阅内容,否则可能无法使用。

设置自己的LicenseKey

若您已经拥有了WARP+LicenseKey,可以通过以下接口来设置:
请注意,当您设置了LicenseKey后,其PublicKeyPrivateKey将会被重置,需要重新获取订阅 内容。 “{"license_key": "your_license_key"}” ```
请注意,当您设置了LicenseKey后,其PublicKeyPrivateKey将会被重置,需要重新获取订阅 内容。
记一次在Centos7安装Python3aria2离线下载,rclone配置挂载
Loading...