...Viewpix is written in C. It is tested on Ubuntu and Centos. It should work with most current Linux distributions.
Viewpix runs efficiently on computers with modest CPU's such as low power mini-ITX boards. It is known to work nicely on Intel NUC, AMD A6 SOC , and NVIDIA TX2.
A multiple core cpu, 8 GB ram, and a large capacity hard drive are suggested.