使用 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-autoupdate
run
--token
your tunnel token ,类似于eyJhIjoiNG******

标签: none

评论已关闭