Trying to replace Skype with a self-hosted alternative in my company... the struggle is real :<
Maybe Mattermost + Jitsi Meet?
@Nyaan did you tried out nextcloud talk?
Nextcloud with Nextcloud Talk?
The Nextcliud server would be self hosted, and thus the Nextcloud Talk application would also be due to it being run on that server
Make the world a wild and fluffy place