How to enable audio/video calls on a self-hosted Delta Chat server?

Hello,
I’m running a self-hosted Stalwart mail server and using Delta Chat in a private setup. Messaging works, but I can’t get audio/video calls to work.

SMTP and IMAP are working, and users are onboarded via QR (dclogin://).

The issue is that there’s no place in Delta Chat to configure anything related to calling, and I couldn’t find clear documentation on how this is supposed to work in a self-hosted setup. I’ve tried searching and asking AI tools, but they keep hallucinating or giving conflicting answers, so I’m looking for a reliable explanation.

What is the recommended way to enable calls in a self-hosted environment?

Any guidance or documentation would be appreciated.

Thanks!

1 Like

You need a chatmail-turn server for calls. GitHub - chatmail/chatmail-turn: TURN server for chatmail relays · GitHub

2 Likes

This post is basically the same as Can I add calls to my mail by adding a turn on HestiaCP?.

1 Like

Thank you very much. This seems exactly what I’m looking.

Sorry for my duplicated question. I were looking for this for weeks.

Also any update on this?

Delta Chat is gonna include a default TURN server for non-Chatmail accounts, so most people don’t need to worry about this.

I’m asking since I believe Stalwart does NOT natively expose this key.

1 Like

Yes, it is the case now, see this function:

1 Like