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.


  • [Jan 7, 2020] FAI 5.9 is released, new images available including UEFI support
  • [Jan 30 - Feb 2nd 2020] Thomas will be at FOSDEM and at the MiniDebCamp
  • [Oct 11-16 2019] Thomas was in Boston, MA joining the Debian Cloud sprint
  • [August 2019] Thomas gave a talk at FrOSCon
  • I announced the FAI.me service
  • [6 Oct 2017] Video of creating a cross architecture disk image for ARM64


  • 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.