使用Streamlit部署AGSB项目教程
本教程将指导您如何在Streamlit平台上部署AGSB项目,从而生成V2Ray订阅地址。请按照以下步骤操作:
1. 准备工作与Streamlit注册
-
登录GitHub: 首先,请确保您已登录自己的GitHub账号。
-
访问Streamlit官网:
- 打开您的浏览器,访问 Streamlit 注册地址:
https://streamlit.io/
- 打开您的浏览器,访问 Streamlit 注册地址:
-
注册Streamlit账号:
-
点击右上角的
Free按钮。 -

-
在打开的页面中,点击
Continue to sign-in。 -

-
接着点击
Sign up进行注册。 -

-
填写您的邮箱和名字,然后点击
Send email code进行邮箱验证。- (提示:您可以使用临时邮箱,例如
2925来接收验证码。)
- (提示:您可以使用临时邮箱,例如
-
验证通过后,随意填写其他信息并点击
Continue。 -

-
-
绑定GitHub账号:
- 注册成功后,您将进入Streamlit主页。
- 点击右上角的
Create app(创建应用)。 
- 选择绑定您的GitHub账号。

2. Fork AGSB项目并修改配置
-
Fork AGSB项目:
- 在Streamlit的部署页面(暂时保留此页面),新开一个浏览器标签页。
- 访问AGSB项目GitHub地址:
https://github.com/zhumengkang/agsb - 麻烦给我点个stars
- 点击右上角的
Fork按钮。 
- 然后点击
Create fork。 
- 等待GitHub完成项目同步,这可能需要几秒钟。
-
修改配置文件
upload-agsb-v2.py:-
在您的GitHub Forked仓库中,找到并点击
upload-agsb-v2.py文件。 -

-
点击右上角的编辑按钮(通常是一个铅笔图标)。
-

-
修改第 34行到38行 的内容,更新以下字段信息:

USER_NAMEUUIDPORTDOMAINCF_TOKEN- 重要提示:
USER_NAME字段是您未来访问订阅地址的自定义名称,请务必修改为您自己的名称。 - 关于
CF_TOKEN和DOMAIN配置: 如果您不清楚如何获取和配置CF_TOKEN和DOMAIN,可以参考此视频教程:https://youtu.be/x60A6r8e5pY
-
修改完成后,点击
Commit changes按钮保存您的修改。
-
3. Streamlit部署项目
-
返回Streamlit部署页面:
- 现在回到您刚才打开的Streamlit部署页面。
-
选择仓库与主文件:
- 选择您刚刚在GitHub上Forked的AGSB项目仓库(通常命名为
您的GitHub用户名/agsb)。 - 在
Main file path字段中,务必选择upload-agsb-v2.py文件。 
- 选择您刚刚在GitHub上Forked的AGSB项目仓库(通常命名为
-
开始部署:
-
点击
Deploy按钮开始部署您的应用。 -

-
部署过程大约需要一分钟。当右上角显示
Share按钮时,表示部署成功。
-
4. 访问订阅地址
-
构建订阅地址:
-
在新开一个浏览器标签页中,访问以下格式的地址来获取您的V2Ray订阅:
https://file.zmkk.fun/您在GitHub中填写的USER_NAME.txt
-
示例: 如果您在GitHub中填写的
USER_NAME是kkddytd,那么您访问的完整地址就是:https://file.zmkk.fun/kkddytd.txt -

-
切记:请务必在
USER_NAME后面添加.txt后缀!
-
-
复制并使用订阅:
- 打开上述地址后,复制该页面显示的内容,粘贴到您的V2Ray客户端中即可使用。
至此,您已成功通过Streamlit部署AGSB项目并获取V2Ray订阅地址。
作者信息
- 作者: 康康
- GitHub: https://github.com/zhumengkang/
- YouTube: https://www.youtube.com/@康康的V2Ray与Clash
- Telegram: https://t.me/+WibQp7Mww1k5MmZl
评论区