IPFire is very versatile and running on many different kinds of hardware. Those can be 19"-rack-mounted servers as well as small boxes that fit in the palm of a hand.

Processor x86_64 CPU with 1 GHz or better or a supported ARM SBC
Memory 1GB or greater
Storage at least 4GB of disk storage
Network at least two Ethernet network adapters

Read more about system requirements of IPFire. It also runs in the cloud and virtual environments.

Turn-key Solutions

Buying Considerations

If you plan on buying new hardware, the IPFire developers are asking you to consider a few things before you pick your desired system:

Hardware Compatibility Lists (HCLs)

Check if a component is supported on the HCLs: