Automate Cloudflare Tunnels with Docker Labels.

DockFlare: Zero Trust with built-in identity providers, zone-wide policies, and hardened security architecture.

Manage OAuth/OIDC providers directly in DockFlare.

Open source · GitHub· GPL v3.0 License
YAML
services:
  portainer:
    image: portainer/portainer-ce
    # ... other config
    labels:
      - "dockflare.enable=true"
      - "dockflare.hostname=portainer.your-domain.com"
      - "dockflare.service=http://portainer:9000"
      - "dockflare.access.group=admin-team"

How It Works

Deploy containers across your infrastructure with DockFlare labels.

Agents stream events to the DockFlare Master.

Master orchestrates Cloudflare Tunnels & DNS across your fleet.

Your services are live, secure, and globally accessible.

Powerful Automation for Secure Services

Label-Driven Automation

Manage Cloudflare ingress and DNS automatically from Docker labels.

Real-Time Event Handling

Instantly reacts to container start and stop events for dynamic configuration.

Centralized Dashboard

A single pane of glass to view tunnel status, managed rules, and live logs.

Access Policy Overrides

Visually override a service’s Zero Trust security policy without touching its labels.

Label-Based Zero Trust

Define Cloudflare Access policies (bypass/authenticate) directly on your containers.

Path-Based Routing

Route different URL paths to different services under the same hostname.

DockFlare 3.0 Live Status & Growth

Multi-server architecture with distributed agents is now live! Deploy DockFlare across your entire infrastructure.

1,933
GitHub Stars
163,384
Docker Pulls
v3.0.7
Latest Release
9
Open Issues
12 days ago
Last Commit
Star History Chart for DockFlare

Ready to Automate?

Stop managing ingress rules manually. Deploy your services securely and dynamically with DockFlare.