github ChrispyBacon-dev/DockFlare v3.0.7
DockFlare v3.0.7

7 hours ago

It focuses on practical improvements that came straight from your real-world setups, and I really appreciate how specific and actionable the reports were.

Highlights

  • Added Match SNI to Host support for manual ingress rules in the web UI.
  • Added a UI setting to preserve unmanaged Cloudflare ingress fields during sync.
  • Updated Cloudflare Zero Trust deep links to match Cloudflare’s current URL structure.
  • Fixed tunnel-name edge cases where Docker-invalid characters could break cloudflared agent container creation.
  • Added Dashboard grouping for Managed Ingress Rules by Status, Tunnel, or Access Policy.

Community shout-outs

  • Enhancement: add grouping to dashboard #320
    Thank you @MischaBoender

  • Match SNI to host toggle or option to ignore rules #319
    Thank you @Slogstorm

  • Wrong endpoint in access manager #304
    Thank you @x3lq for raising the Cloudflare email endpoint issue in Access Manager

  • Invalid container name #309
    Thank you @martingjohn

Added

  • Manual Rule SNI Control:

    • New Match SNI to Host toggle for manual rules (create/edit).
    • Persisted in DockFlare state and synchronized to Cloudflare as originRequest.matchSNIToHost.
  • UI-Managed Ingress Field Preservation:

    • New General Settings option:
      • Preserve Unmanaged Cloudflare Ingress Fields
    • Lets DockFlare keep Cloudflare-side route fields it does not explicitly manage.
  • Dashboard Grouping:

    • New Group by control in Managed Ingress Rules.
    • Group by:
      • Status
      • Tunnel
      • Access Policy
    • Includes per-group counts for easier navigation on larger rule sets.

Fixed

  • Cloudflare Dashboard Deep Links:

    • Tunnel route links now use:
      • .../networks/connectors/cloudflare-tunnels/.../public-hostname/.../{index}
    • Access application links now use:
      • .../access-controls/apps/self-hosted/.../edit?tab=basic-info
    • Access policy links now use:
      • .../access-controls/policies/.../edit
  • Access Manager Cloudflare Email Call:

    • Corrected account email retrieval flow related to the wrong endpoint behavior raised in issue #304.
  • Tunnel Name Character Handling:

    • Fixed cloudflared agent startup failures when tunnel names contain Docker-invalid characters (for example spaces or parentheses), as reported in issue #309.
    • DockFlare now normalizes generated container names across setup, config load, and settings updates.

Notes

  • No migration steps required for standard installs.
  • If you rely on Cloudflare-only ingress options, consider enabling:
    • Preserve Unmanaged Cloudflare Ingress Fields
  • Existing rules continue to work; grouping is a UI enhancement.

Thanks again for building, testing, and pushing DockFlare forward with me.

Happy tunneling and cheers,
Christian

Don't miss a new DockFlare release

NewReleases is sending notifications on new releases.