Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

DockFlare: Docker labels, Cloudflare Tunnels, and a little less dashboard clicking

Описание и применение

DockFlare автоматически настраивает Cloudflare Tunnel, DNS и Access‑политики для контейнеров Docker, используя метки в docker‑compose, избавляя от ручного управления в панели Cloudflare.

Задача

Deploying containers required manual Cloudflare dashboard steps for DNS, tunnel, and Access policies, causing repetitive work and risk of forgetting cleanup.

Результат

Containers are exposed via Cloudflare tunnels with DNS and Access policies defined solely in Docker Compose, removing manual dashboard steps and ensuring automatic cleanup.

Рабочий процесс

  • 1. Add DockFlare labels to Docker Compose service (enable, hostname, service URL, optional access group).
  • 2. Run docker compose up -d to start container.
  • 3. DockFlare detects container start, creates tunnel route, DNS record, and Access policy per labels.
  • 4. Optional: configure Access group in Cloudflare dashboard once, reuse via label.
  • 5. DockFlare monitors container stop/restart, cleans up resources after configurable grace period.
  • 6. Use Cloudflare Zero Trust to authenticate users before accessing services.

Доказательства

DockFlare watches your Docker containers and uses their labels to manage Cloudflare Tunnel routes, DNS records, and Access policies.

Источник

Once DockFlare is installed and configured, this is enough to expose a simple web container: ... dockflare.enable=true, dockflare.hostname=hello.example.com, dockflare.service=http://web:80

Источник

DockFlare picks up the container, configures the tunnel route, and creates the DNS record.

Источник

I want grafana.example.com available from anywhere, but only accessible with my own account.

Источник

  • Дата записи: 2026-09-22T06:15:35.815Z