

Just move back to the flood plain every time your house gets swept away, rebuild on the side of the volcano every eruption, and keep moving to proprietary platforms every time one enshittifies. Right?
Wrong. You’re here on the fediverse because you know that’s wrong. We need an alternative, but right now they’re all pretty tough to set up by ourselves. For example, I’m once again working on getting revolt/stoat running, and it’s pain (probably mostly due to my environment, I might give up and put it on its own machine).
https://stoat.chat/
These guys have been at it for several years now. Check out their GitHub, look at the components.
I’m trying to modify their dockerfile a bit so it runs in my container manager and uses my reverse proxy, instead of the one they included, and it creates more containers for this one application than I have for all my other projects combined.
All of which is to say: “pretty hard” is the answer. It is pretty damn hard to build this stuff.