

I’ve been trying to get zulip working.
Sounds like it addresses your requirements.
Seems to be a real bitch to self host - I’ve been doing this a while but the compose yaml is pretty arcane with hundreds of environment variables.
I didn’t “give up” exactly but it’s been on the back burner for a month or so now.


You seem to have strange ideas of what I, or others, will respect people for doing?
I would have incredible respect for anyone refusing an order because they feel that it is illegal.