Files
mnote/scripts/cloudflared/config.yml.example
T

39 lines
1.3 KiB
Plaintext
Raw Normal View History

2026-01-10 23:08:56 +08:00
# Cloudflare Tunnel 示例配置(路径 A:前端与 API 同源回源到本机)
#
# 用法(示意):
# 1) 在 Cloudflare 创建 tunnel 并下载 credentials.json
# 2) 把 credentials.json 放到与本文件同目录(或修改下面 credentials-file
# 3) cloudflared tunnel --config .\config.yml run
#
# 注意:
# - hostname 需要先在 Cloudflare DNS 里绑定到该 tunnel
# - 本示例把 app/supabase/lightrag/mineru 分别用子域名暴露
# - 生产环境建议对 lightrag/mineru 增加额外保护(Cloudflare Access / IP 白名单)
tunnel: <YOUR_TUNNEL_NAME_OR_ID>
credentials-file: ./<YOUR_TUNNEL_ID>.json
ingress:
# 1) Next.jswolai-frontend,含 /api/*
- hostname: app.aichem.dpdns.org
service: http://127.0.0.1:3000
# 2) SupabaseKong 入口,开发环境常见为 18000)
- hostname: supabase.aichem.dpdns.org
service: http://127.0.0.1:18000
# 3) wolai-backend(如需对外暴露)
- hostname: backend.aichem.dpdns.org
service: http://127.0.0.1:8000
# 4) LightRAG(你当前规划为 7777
- hostname: lightrag.aichem.dpdns.org
service: http://127.0.0.1:7777
# 5) MinerU(你当前 .env.local 为 18888
- hostname: mineru.aichem.dpdns.org
service: http://127.0.0.1:18888
# 未匹配的请求直接 404
- service: http_status:404