Orange Pi Zero shall be enough to run Octoprint.
Here is a tutorial:
These things helps you to fit the OrangePi Zero on Creality Ender 3 or Creality Ender 3 Pro frame. I chose to place it in the back/left side, but you can place it wherever you thing fits better for you.
You will need 2x Tapping Screws.
It might work with other printers that use same kind of frames e.g. Creality Cr-10, Geeetech A10. Please leave a message if it works on your printer.
This is a remix of this thing: