DockFlare

软件描述

DockFlare 通过利用 Docker 标签实现自动化配置,并提供全面的 Web 界面以手动定义服务和覆盖任何规则的策略,从而简化了 Cloudflare Tunnel 和 Zero Trust Access 策略管理。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 DockFlare?

DockFlare 通过利用 Docker 标签实现自动化配置,并提供全面的 Web 界面用于手动服务定义及规则策略覆盖,简化了 Cloudflare Tunnel 和 Zero Trust Access 策略管理。它简化了容器化与非容器化应用的安全公网暴露,减少对 Cloudflare 的直接操作。DockFlare 作为动态自托管入口控制器,提供持久化的、基于 UI 的访问策略控制,有效集中基础访问管理。

主要功能:

统一的 Cloudflare Tunnel 管理:
自动创建/使用 Tunnel 及 cloudflared 代理生命周期(支持可选的内部部署或外部部署)。

基于 Docker 标签的动态入口:
通过监控容器事件,自动从 Docker 标签(如 cloudflare.tunnel.hostname、service)配置 Tunnel 入口与 DNS。

手动入口规则管理(新增!):
通过 Web 界面为非 Docker 服务(如路由器、NAS)添加和管理公网主机名;DockFlare 处理 Tunnel 规则与 DNS。

灵活的访问策略控制(Docker 与手动模式):
通过 Docker 标签定义 Cloudflare 访问策略(如跳过、认证、自定义 JSON),并自动管理访问应用。
通过 Web UI 管理/覆盖任意规则的策略;UI 修改持久保存,可覆盖标签,支持回滚及清晰标识。

多主机名与多区域支持:
每个 Docker 容器支持多个主机名(独立目标、区域、策略),使用索引标签;也支持手动规则。

状态持久化与优雅删除:
可配置 Docker 规则清理宽限期;所有管理规则、访问应用 ID 及 UI 覆盖均持久化存储于 state.json。

智能同步机制:
持续将 Docker、手动条目与已保存状态(尊重 UI 覆盖)与 Cloudflare(Tunnel、DNS、访问应用)同步;UI 显示同步进度。

全面的 Web 界面(DaisyUI):
仪表盘:显示 Tunnel/代理状态与控制选项。
统一规则列表:查看和管理所有规则(Docker 与手动),包含状态、目标、访问策略(Cloudflare 链接、UI 覆盖徽章)及删除选项。
简易手动添加:通过界面添加非 Docker 服务。
账户工具:查看账户 Tunnel/DNS。
实时日志与主题:SSE 活动日志,支持多种 UI 主题。

安全可靠:
内容安全策略(CSP)、API 重试机制与错误报告。

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。