Cloudflare Tunnels
Cloudflare Tunnels 允许您安全地将本地服务器或应用程序暴露给互联网,而无需在路由器上打开端口。
这使得它们成为在旧笔记本电脑或树莓派等设备上托管项目的绝佳选择。
为什么使用 Cloudflare Tunnels?
- 无需在设备上打开或转发端口到公共互联网。
- 简化了路由和 DNS 配置。
- 支持暴露单个应用程序或多个服务。
- 通过 Cloudflare Tunnel 路由流量,隐藏服务器的 IP 地址,仅显示您的域名。
- 即使您拥有动态 IP 或根本没有公共 IP,也能正常工作。
- 消除了管理和设置 SSL 证书的麻烦。
何时不使用 Cloudflare Tunnels?
- 如果您更喜欢直接访问服务器,而不经过代理层。
- 如果您担心流量通过 Cloudflare 服务器路由。
- 如果您依赖额外的防火墙工具,因为 Cloudflare Tunnels 会绕过所有防火墙规则。
- 如果您需要由 Cloudflare 以外的实体信任的 SSL 证书。
在 Coolify 中使用 Cloudflare Tunnels 的方式
您可以根据需求以多种方式在 Coolify 中设置 Cloudflare Tunnels。以下是可用的选项,每个选项都链接到详细的指南,以便轻松设置:
-
所有资源 -> 为通过 Coolify 部署的所有资源使用一个隧道。这是最简单且最推荐给初学者的方式。
-
单个资源 -> 为通过 Coolify 部署的单个资源使用一个隧道。
-
服务器 SSH 访问 -> 通过 Cloudflare Tunnel 使用域名安全地连接您的服务器到 Coolify。
-
完整 HTTPS/TLS -> 为所有域名和子域名设置始终开启的 HTTPS。通常,Coolify 使用 HTTP,而 Cloudflare 管理 HTTPS。如果某些应用需要在 Coolify 上直接使用 HTTPS。
提示:
如果您是 Coolify 和 Cloudflare Tunnels 的新手,强烈建议您选择第一个选项 所有资源,因为它更容易设置和管理。
