DockFlare v3.0 – Multi-Server & Agent Release #226
ChrispyBacon-dev
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Overview
DockFlare 3.0 is the biggest leap forward for the project to date. The master can now orchestrate Cloudflare tunnels across multiple Docker hosts via the new DockFlare Agent, transforming the UI into a central fleet control room. With Redis underpinning the event bus for enhanced reliability, this release also introduces a hardened security posture and a completely new compose stack. Please review the upgrade notes carefully before pulling the new image.
Highlights
Upgrade Notes
Create a Full Backup: Before upgrading, go to
Settings -> Backup & Restoreand click Download Backup (.zip). This archive contains all necessary files, including your encrypted credentials.Update your
docker-compose.yml: The v3 release requires a newdocker-compose.ymlthat includes Redis and uses a more secure socket proxy. Replace your existing compose file with the new version provided below. See the Quick Start Guide for more details.The stable v3 stack expects Redis and the new network layout. Update your compose file before restarting the master:
Note: Create the external network once via
docker network create cloudflare-net. This compose file uses named volumes for data persistence.Create External Network: If you haven't already, create the required external network:
docker network create cloudflare-net.Pull the New Image & Restart: Pull the
alplat/dockflare:stableimage and restart your stack withdocker compose up -d.Review Agents Page: After the upgrade, your existing setup will be in single-node mode. Go to the new "Agents" page to start enrolling remote agents.
Deploy DockFlare Agents: Deploy the
dockflare-agentcontainer on your remote hosts and enroll them using the API keys from the master's Agent Dashboard.Restoring on a Fresh Install? The setup wizard now has a "Restore from Backup" option. Use this to import your backup archive on a fresh installation before creating a new account.
Breaking Changes
REDIS_URLenvironment variable is missing or if the Redis server is unreachable.docker-compose.ymlfile has a new structure. The v3 stack requires Redis, a socket proxy, and new volume configurations. Old compose files are incompatible and will fail to start. Please use the new template.cloudflaredis for the master host only. For managing tunnels on other hosts, the new DockFlare Agent is the required approach.Known Issues
POLL_INTERVALor Redis resources.Resources
This discussion was created from the release DockFlare v3.0 – Multi-Server & Agent Release.
Beta Was this translation helpful? Give feedback.
All reactions