metal, managed
Dragonfly is a fast, flexible, and satisfying platform for managing and deploying bare-metal infrastructure at any scale.
Whether you’ve got 5 test VMs or 5,000 enterprise grade machines in a datacenter...
Dragonfly will help.
Dragonfly is a virtual and bare-metal provisioning and orchestration system. It answers the question:
“I just racked a machine - what happens next?”
When a machine boots via PXE, it loads a minimal agent that registers itself with the Dragonfly server.
From there, Dragonfly can:
- Grab details about the machine
- Install an operating system
- Boot any ISO via the Dragonfly server
- Run memtest or drop to a root shell
Dragonfly turns unconfigured hardware into usable infrastructure — automatically, securely, and quickly.
The main highlights:
- 🌍 Web interface for managing, deploying and monitoring your machines and infrastructure.
- 📡 Automatic machine registration via PXE + Spark (Dragonfly Agent)
- 🔄 Automated OS installation with support for ISOs, PXE, and chainloading.
- 🏎️ Deploy Linux in under 60 seconds.
- 🔧 Perform maintenance tasks such as memtest, rescue mode boot and remote reimaging. More features:
- 🔒 Login system with admin/user roles and permissions
- 🔧 Reimage any machine in two clicks
- 🧠 Effortless grouping and tagging for your machines, and emoji/font-awesome icon support for easy visual identification.
- 💈 Real-time deployment tracking with progress bars and status indicators.
- 🏷️ "Just Type" experience — with bulk editing, drag-fill, and autocomplete.
- 🩻 Introspection - view details of your machines, including hardware, OS, and network configuration.
- 🔍 Search - find any machine by name, tag, or ID.
See ROADMAP.md for upcoming features and planned work.
See dragonfly.computer for installation instructions.
Dragonfly is inspired by the Tinkerbell project. It would not have been possible without their work, and we're grateful for their efforts.
We also thank other projects that Dragonfly builds on, such as:
Thanks to Taylor Vick for the login page background image ("racks.jpg")
Dragonfly is licensed under the AGPLv3 license.
See the LICENSE for more details.
