Question: what distro is ipfire based on?
Answer: IPFire originally started as a fork of IPCop and has been rewritten on basis of Linux From Scratch since version 2. It supports installation of add-ons to add server services, which can be extended into a SOHO server.