Skip to content

Livekit Server

Andreas edited this page Feb 8, 2025 · 2 revisions

Start the server in dev mode

You can start LiveKit in development mode by running: Livekit in development

Deploy to a VM

This guide helps you to set up a production-ready LiveKit server on a cloud virtual machine.

This configuration utilizes Docker Compose and Caddy. Your LiveKit server will support a broad spectrum of connectivity options, including those behind VPN and firewalls (via TURN/TLS)

You do not need separate SSL certificates for this set up, we will provision them automatically with Caddy. (by using Let's Encrypt or ZeroSSL)

If desired, the generator can also assist with setting up LiveKit Ingress and Egress. This gives you the ability to ingest media from other sources, as well as enabling recording capabilities.

The Livekit Configuration can be found on there documentation: Livekit Configuriaton Container