I'm just gonna put it out there: if you decide to run a federated social media server of any kind, strongly consider keeping it invite only and capping its size from the beginning. If your server has fewer than 100 active people on it and you have some level of trust or shared values, then moderation is a single person task that you as the admin can handle. At least in my experience.
I'm considering writing a "how to run a nice little community in the fediverse" guide with some best practices.