FAI is a tool for unattended mass deployment of Linux. It's a system to install and configure Linux systems and software packages on computers as well as virtual machines, from small labs to large-scale infrastructures like clusters and virtual environments. You can take one or more virgin PC's, turn on the power, and after a few minutes, the systems are installed, and completely configured to your exact needs, without any interaction necessary.

It can be used for creating custom disk images used in virtual machines or on a cloud-computing platform. using the FAI.me build service.

FAI ISO (1.1 GB)





Motto: Plan your installation, and FAI installs your plan.

NEWS

  • [Feb 22, 2020] FAI 5.9.2 is released, new images available including UEFI support
  • [Oct 11-16 2019] Thomas was in Boston, MA joining the Debian Cloud sprint
  • I announced the FAI.me service
distributions

Features

  • Installs Debian, Ubuntu, CentOS, RHEL, SUSE, ...
  • Centralized deployment and configuration management
  • Automated installation of virtual machines using KVM, XEN or VirtualBox and Vserver
  • Creation of custom disk image for OpenStack, KVM, VirtualBox, VMware, Azure, EC2, GCE
  • Easy set up of software RAID and LVM
  • Full remote control via ssh during installation
  • Integrated disaster recovery system
  • Every stage can be customized via hooks



FAI is free software, distributed under the terms of the GNU GPL, version 2 or any later version.