开源 AutoCFT:简化 Cloudflare Tunnel 配置和运维的轻量化工具
AutoCFT 是一款开源工具,它简化了 Cloudflare Tunnels 的配置和运维工作,特别适合在 Docker 环境中自托管使用。这个工具的主要功能是自动化更新配置,避免了频繁登录 Zero Trust Dashboard 进行更新的需要。通过 Docker 或 Docker Compose 部署,它便于管理,并且采用 Go 语言实现,具有轻量化的结构。此外,AutoCFT 提供了完整的中英文文档。
部署 AutoCFT 非常简单,前提是你已经有一个 Docker 环境。部署过程包括设置必要的环境变量,如 Cloudflare API 令牌、账户 ID 和隧道 ID,以及挂载 Docker 套接字和数据卷。
对于 Cloudflared 的部署,如果是在宿主机上部署,需要为每个应用增加端口映射。而在容器部署的情况下,所有容器应该处于同一网络中,因此不需要将端口映射到宿主机,可以直接通过 Docker 网络访问。
示例应用展示了如何将 AutoCFT 与普通应用和 HTTPS 应用结合使用。部署后,配置大约会在 10 秒后同步到 Tunnel,从而可以立即访问。
对于遇到的问题和反馈,可以通过跟帖或 Github Issue 进行反馈。
这个项目是作者首次成体系的开源项目,旨在为用户提供一个更便捷的工具,同时也作为作者 2025 年的一个总结。作者感谢始皇和 平台的各位提供的教程、公益资源和交流平台,并预祝大家 2026 年事业顺利,生活愉快。
评论已关闭