AuroraBoot vs FOG Project
AuroraBoot
github.comFOG Project
fogproject.orgSide by side
| Figure | AuroraBoot | FOG Project |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 2 |
| Spec score · Bare Metal Provisioning Software | 8.3 (#6) | 8.8 (#2) |
| API | A REST API and Go client mirror the UI, with Swagger UI available at /api/docs. | The REST API exposes host, task, multicast-session, image and system-information routes. |
| Purpose | AuroraBoot is the official Kairos bootstrapper for building images, provisioning machines and managing fleets. | FOG Project is a free, open-source network computer cloning and management solution. |
| Security limitation | The netboot HTTP server is unauthenticated and serves kernel, initrd, squashfs and cloud-config over plain HTTP to reachable clients. | PXE and TFTP are unauthenticated, so the project recommends isolating imaging on a trusted network. |
| Support | Bug reports and feature requests are directed to the kairos-io/kairos issue tracker, and Kairos lists enterprise support contacts on its website. | Support is provided through a public forum, documentation, Discord and community resources. |
Plans
In their own words
AuroraBoot
AuroraBoot is Kairos’s bootstrapper for creating machine images, provisioning systems, and managing fleets. It builds ISO, UKI, raw disk, and system-extension images from Kairos flavors or container images, then supports provisioning by PXE/netboot, Redfish, or USB. Its fleet server pairs a browser dashboard for artifact building, deployment, and node management with a REST API and Go client; API documentation is available through Swagger UI at /api/docs. Registered nodes can receive upgrades, reboots, resets, cloud-config, and shell commands, with command output captured. The guided Artifact Builder offers templates for Ubuntu, Fedora, Debian, openSUSE, Alpine, Rocky, and Hadron. A SecureBoot key store handles PK, KEK, db, and TPM PCR policy keys, with signed export and import. Documented architectures are amd64, arm64, and riscv64. The self-hosted software is free under Apache License 2.0; its fleet server uses SQLite by default and can use PostgreSQL. Docker or a container engine is required. One security consideration: netboot serves files over unauthenticated plain HTTP to reachable clients.
FOG Project
FOG Project is a free, open-source system for cloning and managing networked computers. It captures and deploys Windows, Mac OSX and Linux distributions, including hardware-independent images that can be used across different computer models. The project also lists multi-site installations and remote management, provided the FOG server is publicly reachable. That server must run on Linux; recommended options include server-oriented LTS distributions such as Ubuntu, Debian, Rocky Linux or AlmaLinux. FOG recommends configuring client machines to PXE boot first so imaging tasks can be sent without visiting each computer. The FOG Client supports host registration, hostname changes, scheduled power management, snapin installation and user tracking, with client installation described for Windows, Linux and OSX. Client-server communications use public-key infrastructure and AES-256 encryption after an RSA-4096 key exchange. The security guide recommends firewall rules and protecting the MySQL database and captured image directory. Community support is available through forums, a wiki and IRC. The Linux client lacks the FOG Tray, Active Directory joining and PrinterManager. FOG Project is free for commercial use; community support is free.