I've been using Klipper firmware with my Ender 3 Pro for a while, but had stuck with the OctoPrint front-end largely due to my reliance on The Spaghetti Detector for monitoring my prints.
Well there's finally a TSD plugin for Moonraker (a web API for Klipper) so this weekend I flashed my raspi to replace OctoPrint with Mainsail. And my first test print looks successful! Now to get TSD running again...
https://docs.mainsail.xyz/
https://github.com/TheSpaghettiDetective/tsd-moonraker