Introducing STUNner 2.0

One port.
Every call.STUNner, the Kubernetes media gateway for WebRTC

Run your own STUN/TURN server on Kubernetes. Now quantum-ready.

10,001 open ports

WebRTC media servers usually need a whole UDP port range open to the internet.

STUNner replaces it with a single STUN/TURN port.

Behind that port, media servers are ordinary Kubernetes pods.

Your media plane, finally cloud native. Scale it with the Horizontal Pod Autoscaler. Configure it with the Gateway API. Monitor it like everything else. Stop paying for someone else's TURN.

Quantum-ready.

Encrypted traffic can be recorded today and stored for later.

A large quantum computer could open classical encryption after the fact.

Connections secured by STUNner 2.0 stay sealed.

Post-quantum key exchange on connections to STUNner. Available in STUNner Enterprise.

Member and Enterprise

Built for running TURN in production.

The open-source gateway gets you started. The premium tiers add the protection and deployment options you need once real traffic arrives.

Per-credential quotas

TURN credentials live in the browser, so they leak. Cap how many allocations one credential can open, and a leaked one can't be used to flood your relays.

STUN-only mode

Switch the TURN engine off entirely and run a lean public STUN service that nobody can abuse for relay allocations.

One dataplane pod per node

Deploy stunnerd as a DaemonSet in the host network. No port clashes, no anti-affinity workarounds, no babysitting replica counts.

Relay address discovery

Running STUNner as a public TURN server? It finds and advertises the right public relay address, so peers outside the cluster can reach it.

Enterprise

10Gbps

With eBPF TURN offload, each CPU core relays up to 10 Gbps of TURN/UDP traffic.

Add cores and keep going: beyond 100 Gbps from a single Linux server.

Start free. Upgrade when you scale.

Every tier runs the same gateway. Paid tiers unlock premium features with a license key.

Free

Open source, for simple WebRTC applications.

€0

  • Kubernetes Gateway API operator
  • TURN over UDP, TCP, TLS and DTLS
  • Scales with kubectl or the autoscaler
  • Community support on Discord
Install for free

Member

Premium features for small and medium-scale operations.

€500

  • Everything in Free, plus
  • Per-credential quotas
  • STUN-only mode
  • DaemonSet dataplane
  • Relay address discovery
  • IPv6 support
  • 5 hours of Expert consulting
  • Basic Support
Become a member
For large-scale deployments

Enterprise

The full premium feature set, optimised for high traffic.

Custom

  • Everything in Member, plus
  • Expert consulting
  • eBPF TURN offload, up to 10 Gbps per core
  • Quantum-ready encryption
  • Priority Support
Talk to us about Enterprise

Prices are not including VAT. Terms and Conditions apply.

Check your tier from the command line at any time.
$ stunnerctl license
License status:
  Subscription type: member

Install STUNner in one command.

Works with LiveKit, Janus, Jitsi, mediasoup and any standards-compliant WebRTC client. Your application code stays the same.

helm repo add stunner https://l7mp.io/stunner
helm install stunner stunner/stunner --create-namespace --namespace=stunner-system
Read the docs View on GitHub