If your are interested in running octoprint on other single board computers. I created a few months ago a “plug & play” distribution based on OctoPi and Armbian.
It has the following features:
Core (installed and enabled):
Optimized armbian Debian buster.
Latest stable octoprint version.
Selection of top octoprint plugins.
HAProxy with self signed keys for ssl access.
Avahi service: Bonjur addvertisement (this enable to acces with host-name.local via ssh or http/s)
SSH console access.
USB OTG console access (if available in the board)
Enabled i2c-dev,spidev (if available on the board)
3D printer related software:
Quick install of Klipper.
PlatformIo core for building 3D printer firmware.
Marlin 1.1.x & Marlin 2.x.x firmware (bugfix versions)
Extras (installed but disabled):
MPGStreamer USB camera support (experimental)
SMB shares to remote edit configuration files from a remote PC.
Images or build instructions are here:
Now it supports only three boards (Opi Zero, Opi One, Opi PC). But it’s extensible to other boards.