
Nobodd is a TFTP service which serves files directly from OS image files. It is primarily intended for booting Raspberry Pis which then use some network block device service (e.g. nbd-server) to serve their root device.
The implementation is also designed from use as a library, and includes classes to handle MBR and GPT disk partition parsing, and a fairly full featured read/write FAT implementation, capable of handling FAT-12/16/32 file-systems from within OS images directly.
This is the package containing the Python implementation. Unless you wish to use the library features of nobodd, you likely want to install either nobodd-tftpd or nobodd-tools.