Zulip hit’s the sweet spot for me, as it’s pretty straight forward to use and not too many bangs and whistle’s.
Alternatively I’m also very happy with signal for communicating with other ones where Idon’t have to vother about user management too much.
CoreDNS in Docker to mix things up here a little.