Spun up a GoToSocial instance in Docker to see how it works. Surprisingly easy. Not as feature-rich as Mastodon, but it's supposed to be a lot lighter on resources.