Skip to content
SPECIFICTION
Get listed

FAI (Fully Automatic Installation) vs FOG Project

FAI (Fully Automatic Installation)

fai-project.org

FOG Project

fogproject.org

Side by side

FigureFAI (Fully Automatic Installation)FOG Project
Price fromFreeFree
Free planYesYes
Free trial——
Open source—Yes
Web—Yes
Windows—Yes
macOS—Yes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published12
Spec score · Bare Metal Provisioning Software8.0 (#9)8.8 (#2)
Spec score · OS Deployment Software7.9 (#10)8.7 (#4)
Spec score · OS Imaging & Deployment Software7.9 (#9)8.7 (#4)
Operating systemsThe 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.
PurposeFAI 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.
SecurityFAI 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.
SupportThe 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

FAI (Fully Automatic Installation)

  • FAIFree

FAI (Fully Automatic Installation) pricing →

FOG Project

  • FOG ProjectFree
  • FreeFree

FOG Project pricing →

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.

Visit fai-project.org

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.

Visit fogproject.org