@neil I think this was one of the things that put me off running my own Mastodon instance. It isn't just a single binary. It is a huge number of steps just to install. It feels like you are setting up a development environment on your machine.
It's no wonder people virtualise and containerise to bring some order to the chaos.