Dragonfly, a peer to peer file and container image distribution engine, forming a self contained distribution cluster that accelerates large downloads the moment it boots.
Dragonfly is an open source, cloud native peer to peer (P2P) file and container image distribution system, a graduated project of the Cloud Native Computing Foundation. It turns the machines that pull artifacts into a swarm that shares pieces with each other, so a large image, model file or dataset is fetched from the origin once and then spread P2P across peers. This slashes origin bandwidth, speeds up mass rollouts and keeps registries and object stores from being overwhelmed when thousands of hosts pull the same content at once.
Dragonfly is built from four cooperating parts: a manager that provides the control plane and web console, a scheduler that plans which peer fetches which piece from whom, a seed peer that fetches from the origin and seeds the swarm, and a peer agent with a dfget command line and an HTTP proxy for pulling content through the P2P network. This appliance runs all of them together on a single machine, backed by a bundled database and cache, giving you a complete, ready to run Dragonfly cluster you can use on its own or grow into a multi node deployment.
cloudimg ships the Dragonfly manager, scheduler, seed peer and peer agent preconfigured together on a hardened, fully patched base, tuned to run comfortably on a small machine. It is secure by default with no shared credential in the image: the published default console login is never present, and first boot generates a unique administrator password for the manager web console along with separate unique passwords for the bundled database and cache, then registers the scheduler and seed peer and starts the stack, writing every secret to a file only root can read so no two machines share a password. Each image is proven before it ships by pulling a real file end to end through the peer to peer path and checksum verifying the delivered bytes. The operating system ships fully patched with unattended security updates enabled, and every image comes with a step by step deploy guide tested against the exact build and 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.