FAI (Fully Automatic Installation) vs FOG Project
FAI (Fully Automatic Installation)
fai-project.orgFOG Project
fogproject.orgSide by side
| Figure | FAI (Fully Automatic Installation) | FOG Project |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | — | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 2 |
| Spec score · Bare Metal Provisioning Software | 8.0 (#9) | 8.8 (#2) |
| Spec score · OS Deployment Software | 7.9 (#10) | 8.7 (#4) |
| Spec score · OS Imaging & Deployment Software | 7.9 (#9) | 8.7 (#4) |
| Operating systems | The project lists Debian, Ubuntu, Rocky Linux, AlmaLinux, Linux Mint, RHEL and SUSE among supported Linux distributions. | The project can capture, deploy and manage Windows, macOS and multiple Linux distributions. |
| Purpose | FAI automates unattended mass deployment and configuration of Linux systems and software on computers and virtual machines. | FOG Project is a free, open-source network computer cloning and management solution. |
| Security | FAI packages are signed with Thomas Lange's GPG key, and the project lists Secure Boot support in FAI release 6.5.7. | The FOG Client documentation says client-server communications use public-key infrastructure and AES-256 encryption after an RSA-4096 key exchange. |
| Support | The project directs questions to its mailing list and bugs to the Debian Bug Tracking System, and says commercial support is available worldwide from the author. | Support is provided through a public forum, documentation, Discord and community resources. |
Plans
In their own words
FAI (Fully Automatic Installation)
FAI (Fully Automatic Installation) automates unattended deployment and configuration of Linux systems and software on physical computers and virtual machines. It is free software under GNU GPL version 2 or later and can scale from a few computers to several thousand. The project lists Debian, Ubuntu, Rocky Linux, AlmaLinux, Linux Mint, RHEL, and SUSE among supported distributions. Installations can use PXE network boot or unattended CD media, retrieving configuration through HTTP, NFS, SVN, or Git. Classes group similar machines, while hooks customize installation stages. FAI can partition disks, create file systems, and configure software RAID or LVM. It automates virtual-machine installation and customized cloud images for OpenStack, KVM, Azure, EC2, and GCE. FAI.me builds custom installation or live media and bootable disk images without local FAI installation, with settings for SSH keys, repositories, packages, scripts, and first-boot actions. Targets include desktops, servers, notebooks, clusters, server farms, and Linux labs or classrooms. The default large CD image includes full Debian XFCE and GNOME packages but fetches many other distribution packages over the network.
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.