Puomi is a way to install Debian on a computer and configure it to be an Internet router for home or small office use. A Puomi router provides:
Puomi is a very basic Debian system, without any user interface. It is installed onto a PC using the [v-i] installer for Debian, and post-installation configuration and administration is expected to be done using SSH and Ansible.
Puomi currently targets a Lenovo Thinkpad X220 laptop with a USB Ethernet adapter installed. We expect that any reasonably standard PC will work.
Possible other hardware we may want to try some day:
Criticisms of consumer routers.
Home Router Security Report 2020, by Frauhofer FKIE