Hardware

Shuttle XPC SN21G5 small form-factor PC

An affordable barebones box with Nvidia graphics