ET

eturnal

STUN and TURN server for real-time applications

Video Conferencing ★ 344 stars Medium setup Apache-2.0

eturnal is a modern, free STUN and TURN server suitable for facilitating WebRTC and VoIP connections behind NAT. It is easy to configure and used widely in XMPP and Matrix deployments.

Key features

  • STUN and TURN relay
  • Simple YAML configuration
  • Works with XMPP and Matrix
  • Prometheus metrics

Strengths

  • Released under the Apache-2.0 license
  • First-class Docker support for quick deployment
  • Written in Erlang
  • Tiny footprint — runs in 128 MB RAM

Is eturnal secure?

OSV.dev has no published security advisories for eturnal's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

Source: OSV.dev, checked 2026-10-14. How this is measured.

eturnal replaces

Health badge

Maintain eturnal? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 77 · good

Markdown
[![SelfHostIndex health score for eturnal](https://selfhostindex.com/badge/eturnal.svg)](https://selfhostindex.com/app/eturnal/)
HTML
<a href="https://selfhostindex.com/app/eturnal/"><img src="https://selfhostindex.com/badge/eturnal.svg" alt="SelfHostIndex health score for eturnal"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/eturnal.svg
   :alt: SelfHostIndex health score for eturnal
   :target: https://selfhostindex.com/app/eturnal/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Similar video conferencing apps