Install
openclaw skills install cloudflare-openwebui-tunnel-operatorCreate and maintain a Cloudflare Tunnel for Open WebUI using a 1Password-managed API token, Docker runtime, and optional systemd persistence. 使用 1Password 管理的 API token、Docker 运行时和可选 systemd 持久化,为 Open WebUI 创建并维护 Cloudflare Tunnel。
openclaw skills install cloudflare-openwebui-tunnel-operatorUse this skill when Open WebUI should be exposed through a Cloudflare Tunnel and the Cloudflare API token is stored in 1Password. 当需要通过 Cloudflare Tunnel 暴露 Open WebUI,且 Cloudflare API token 保存在 1Password 中时,使用这个 skill。
{baseDir}/README.md{baseDir}/WORKFLOW.md{baseDir}/FAQ.md{baseDir}/CHANGELOG.mdTreat 1Password as the secret source, knowledge/ as the canonical documentation source, and ClawHub only as the distribution layer.
把 1Password 当作密钥来源,把 knowledge/ 当作规范文档来源,把 ClawHub 仅当作分发层。
op can read the Cloudflare token
确认 op 能读取 Cloudflare tokencloudflared with Docker
用 Docker 启动 cloudflaredsystemd if reboots must survive
如果需要跨重启持久化,用 systemdaccount_id in 1Password if it was inferred
如果 account_id 是推断得到的,回填到 1Passwordaccount_id, derive it once and write it backsystemd cannot authenticate to 1Password, check whether it is calling the wrong op binary502, check origin readiness before changing tunnel config中文解释:
account_id 时,可先推断一次,再回填。systemd 认证不到 1Password 时,优先检查它是否调用了错误的 op。502 时,先检查 origin 是否就绪,不要先改 tunnel 配置。op whoami
docker compose ps
curl -I http://localhost:3301
curl -I https://your-hostname.example.com
systemctl status --no-pager your-tunnel.service
Always return: 始终返回:
.env, or runtime env files中文约束:
.env 或运行态 env 文件中的密钥值。