使用 Leaflow 部署 OmniBox (十堰区域部署,使用 Cloudflared 内网穿透)
使用 Leaflow 部署 OmniBox (十堰区域部署,使用 Cloudflared 内网穿透)
前言
● 首先,非常感谢站内大佬的 OmniBox 影视综合站。 t/topic/1089102
● 由于现在 Leaflow 上只有十堰区域,故部署在十堰,并使用 Cloudflared 内网穿透。
第一步:部署 OmniBox
1. 创建 OmniBox 存储卷
● 进入 存储管理,点击 创建存储卷。
● 存储卷名称:omnibox
● 容量:至少 512 MB
1. 创建 OmniBox 应用
● 进入 创建应用 页面。
● 工作负载类型:选择 无状态。
● 名称:omnibox
● 容器名称:omnibox
● 镜像:lampon/omnibox:latest
● 资源限制:建议 CPU 至少 100 毫核、内存至少 256 MB。
● 在 网络配置 处,点击 添加端口。
● 名称:port7023
● 端口:7023
● 在 存储配置 处,点击 添加卷挂载。
● 挂载路径:/app/data
● 存储名称:选择刚才创建的 omnibox 存储卷。
1. 创建服务
● 进入 服务管理,点击 创建服务。
● 服务名称:omnibox
● 服务类型:选择 内部服务(ClusterIP)。
● 创建服务后,记录 omnibox 的访问地址 omnibox.your-workspace:7023。
----------------------
第二步:记录 Cloudflare Zero Trust 的 tunnel token
● 进入 Cloudflare 的 Zero Trust,点击 Tunnels。
● 创建隧道,选择 Cloudflared ,保存为 OmniBox
● 记录 your tunnel token ,类似于eyJhIjoiNG******
● 此步骤可以最后做:在 已发布应用程序路由 处,点击 添加已发布应用程序路由。 域:选择 Cloudflare 上的域名 ***.pp.ua
类型:选择 HTTP
URL:使用刚才记录的 omnibox 访问地址 omnibox.your-workspace:7023
----------------------
第三步:部署 Cloudflared
1. 创建 Cloudflared 应用
● 进入 创建应用 页面。
● 工作负载类型:选择 无状态。
● 名称:cloudflared
● 容器名称:cloudflared
● 镜像:cloudflare/cloudflared
● 资源限制:建议 CPU 至少 100 毫核、内存至少 128 MB。
● 在 启动命令 处,添加 /usr/local/bin/cloudflared。
● 在 命令参数处:添加: tunnel--no-autoupdaterun--tokenyour tunnel token ,类似于eyJhIjoiNG******
评论已关闭