Mit wenigen Zeilen Python-Code lassen sich dynamische TFTP-Server erzeugen.
Facebook hat den Quellcode für das hauseigene TFTP-Serverframework veröffentlicht. Das Python-Modul namens fbtftp erlaubt es, TFTP-Server in wenigen Zeilen Code zu programmieren. Im Unterschied zu dem mehr als 20 Jahre alten Unix-Programm in.tftpd lässt sich fbtftp flexibel in unterschiedliche Umgebungen einbinden. Außerdem bietet es die Möglichkeit, Statistiken zu erheben und an ein Monitoring-System zu übermitteln.
fbtftp kann dynamisch die Grub2-Konfigurationsdateien für die zu bootenden Rechner erzeugen. Das Framework implementiert die RFCs 1350, 2347, 2348 und 2349, verzichtet aber auf WRQ TFTP Requests.
Geschrieben wurde fbtftp vom Facebook-Mitarbeiter Angelo Failla, der auch maßgeblich an der Einführung des DHCP-Servers Kea beteiligt war.