侧边栏壁纸
  • 累计撰写 40 篇文章
  • 累计创建 3 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

免费谷歌云streamlit机器ssh远程教程配置,ROOT权限,16核128G内存 300G高速磁盘空间,千兆速率

Administrator
2025-06-07 / 0 评论 / 0 点赞 / 2646 阅读 / 0 字 / 正在检测是否收录...

使用Streamlit部署AGSB项目教程

本教程将指导您如何在Streamlit平台上部署AGSB项目,从而生成V2Ray订阅地址。请按照以下步骤操作:

1. 准备工作与Streamlit注册

  1. 登录GitHub: 首先,请确保您已登录自己的GitHub账号。

  2. 访问Streamlit官网:

    • 打开您的浏览器,访问 Streamlit 注册地址:https://streamlit.io/
  3. 注册Streamlit账号:

    • 点击右上角的 Free 按钮。

    • 86b18d9ea41444fad305ca48a9517bae.png

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

    • 4fabfc08d7388c831fe529c35cd18bc2.png

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

    • 529ac80d52ea993fe35d183afa58b5ed.png

    • 填写您的邮箱和名字,然后点击 Send email code 进行邮箱验证。

      • (提示:您可以使用临时邮箱,例如 2925 来接收验证码。)
    • 验证通过后,随意填写其他信息并点击 Continue

    • 8427637dec188b5f76fe867f0d143af7.png

  4. 绑定GitHub账号:

    • 注册成功后,您将进入Streamlit主页。
    • 点击右上角的 Create app (创建应用)。
    • 90ac6a658e3e56fbe49aee6954556e97.png
    • 选择绑定您的GitHub账号。
    • 65f2bf4322bd4da9d60062db35fac21b.png

2. Fork AGSB项目并修改配置

  1. Fork AGSB项目:

    • 在Streamlit的部署页面(暂时保留此页面),新开一个浏览器标签页。
    • 访问AGSB项目GitHub地址:https://github.com/zhumengkang/agsb
    • 麻烦给我点个stars
    • 点击右上角的 Fork 按钮。
    • cc8b5bd1e58b1e7f1477f8147e2705d4.png
    • 然后点击 Create fork
    • e982c7bb44dc32461609e11b74156db4.png
    • 等待GitHub完成项目同步,这可能需要几秒钟。
    • 之前fork过的同学点击sync fork即可
    • image-sqvS.png
  2. 修改配置文件 upload-yuancheng.py

    • 在您的GitHub Forked仓库中,找到并点击 upload-yuancheng.py 文件。

      image-PzGL.png

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

      image-CIDT.png

    • 修改第 173行和279行的内容,更新以下字段信息:

      image-KKyd.png

      image-CJyW.png

      • USER_NAME
      • 重要提示: USER_NAME 字段是您未来访问订阅地址的自定义名称,请务必修改为您自己的名称
    • 修改完成后,点击 Commit changes 按钮保存您的修改。

3. Streamlit部署项目

  1. 返回Streamlit部署页面:

    • 现在回到您刚才打开的Streamlit部署页面。
  2. 选择仓库与主文件:

    • 选择您刚刚在GitHub上Forked的AGSB项目仓库(通常命名为 您的GitHub用户名/agsb)。

    • Main file path 字段中,务必选择upload-yuancheng.py 文件。

      image-LYiG.png

  3. 开始部署:

    • 点击 Deploy 按钮开始部署您的应用。

    • 部署过程大约需要一分钟。

      image-BVNr.png

4. 访问订阅地址

  1. 构建订阅地址:

    • 在新开一个浏览器标签页中,访问以下格式的地址来获取您的ssh地址:

      • https://file.zmkk.fun/您在GitHub中填写的USER_NAME.txt
    • 示例: 如果您在GitHub中填写的 USER_NAMEtesttmate,那么您访问的完整地址就是:https://file.zmkk.fun/testtmate .txt

      image-QgeU.png

    • 切记:请务必在 USER_NAME 后面添加 .txt 后缀!

  2. 复制并最后一行的ssh地址:

    • 打开Windows的powershell(win+r建输入powershell 回车)
    • 打开以后再黑框框里面鼠标右键粘贴刚才复制的ssh 地址,然后回车进行连接
    • image-zIFL.png

    首次进入是这个页面需要按住ctrl+c建结束

  3. image-DeGr.png

5. 提权执行脚本

在终端中执行以下命令,以获取 root 权限并运行初始化脚本:

cd ~ && \
curl -sSL https://raw.githubusercontent.com/zhumengkang/agsb/main/root.sh -o root.sh && \
chmod +x root.sh && \
./root.sh

6. 部署 AGSB v2 节点

提权完成后,执行以下命令即可一键部署节点:

bash
cd ~ && \ curl -fsSL https://raw.githubusercontent.com/zhumengkang/agsb/main/agsb-v2.py | python3 - install \ --uuid b1ebd5fc-9170-45d4-9887-a39c9fc65298 \ --port 49999 \ --agk CF-token \ --domain your.domain.com
  • --uuid:你的订阅 UUID(示例:b1ebd5fc-9170-45d4-9887-a39c9fc65298
  • --port:监听端口(示例:49999
  • --agk:你的 Cloudflare Token
  • --domain:你自己的域名(示例:your.domain.com

7. 获取 CF Token 与域名配置教程

如不清楚如何获取或配置 Cloudflare Token 和自定义域名,请参考视频:

CF 固定域名部署教程

8. 特殊说明

  • 定时重启:每 12 小时自动重启一次节点。

  • image-tzBk.png

  • 试用时长:无限制。

  • 国内网络访问:可直接访问注册,防止失联。

  • SSH 地址:每次重启后地址会变更,请重新访问

    arduino
    https://file.zmkk.fun/用户名.txt

    获取新的 SSH 地址。

  • 重启后进入 Proot:如果需要重新进入 root 终端,执行:

    bash
    cd ~ && ./start-proot.sh

    进入 Proot 环境。

作者信息

  • 作者: 康康
  • GitHub: https://github.com/zhumengkang/
  • YouTube: https://www.youtube.com/@康康的V2Ray与Clash
  • Telegram: https://t.me/+WibQp7Mww1k5MmZl
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin
  3. QQ打赏

    qrcode qq

评论区