I’m not sure if this is the right place but me and my friend group have lately become privacy conscious and wanted to stop using discord and other types of social media, and only log onto self hosted options that only we can access.
we’ve eliminated something like Revolt (now named Stoat due to it missing ideal features and the developers being anti-decentralized (as well as being extremely hostile to the userbase noticably…)
Does anyone have any idea what would be an ideal service to use?


we’ve thought about this but the documentation isn’t user friendly for self hosting. we’re generally worried about undesirable people finding it which would not be good.
you can make your instance invite only
Continuwuity.org has reasonable documentation, and you can (and should) disable signups or require a token to sign up.
https://github.com/spantaleev/matrix-docker-ansible-deploy
Disable registrations and just create your own users manually.