A Raspberry Pi server OS
A small, secure server system for Raspberry Pi, set up through a wizard.
A custom Debian image for the Raspberry Pi that turns one into a tidy little web server. You flash it, answer a few questions in a setup wizard, and manage everything from a web control panel after that.
How it’s built
The control panel is a Laravel app that runs with no special privileges. Anything that needs root, such as installing an app or changing the firewall, goes through a small agent written in Go that only accepts a fixed list of actions. Heavier apps run in rootless containers.
It can be tested without a Pi at all, in a virtual machine with simulated hardware. The working name is PiForge.