Skip to content

Self-Hosting LaSuite Meet

LaSuite Meet is fully self-hostable under the MIT license.

Core Setup vs Advanced Setup

Core Setup: core services only (Django backend, React frontend, LiveKit, PostgreSQL, Redis, OIDC provider). Gets you HD video calls, screen sharing, chat, and lobby features. This is what the Quick Start and Deployment Guide cover.

Advanced Setup: adds LiveKit Egress, S3-compatible storage, email (SMTP), and optionally the AI summary service. Covered by the Recording guide and AI Transcription guide.


Deployment options

Docker Compose

A self-hosting option for teams of any size. Supports recording, telephony, and SSO.

Kubernetes / Helm (Advanced)

The method used by DINUM in production for Visio (millions of users). Suitable for:

  • Large organizations
  • High-availability requirements
  • Advanced features: recording, transcription
  • Teams comfortable with Kubernetes

See the Kubernetes deployment guide.

Other methods

Community-contributed deployment methods:

Method Status Notes
Scalingo PaaS Official See Scalingo guide
Nix Community Unstable
YunoHost Community Small instances only, under construction

What you need to run

At minimum, every Meet deployment requires:

Component Purpose
Meet backend (Django) REST API, auth, room management
Meet frontend (React) Browser-based UI
LiveKit server WebRTC media server
PostgreSQL Persistent data
Redis Cache and Celery broker
OIDC provider User authentication

For recording and transcription, you additionally need:

Component Purpose
LiveKit Egress Room recording
MinIO / S3 storage Recording file storage
Summary service (optional) AI transcription & summary
Celery workers Async task processing

Choosing a deployment method

Do you have Kubernetes experience?
├─ Yes → Core Setup: Kubernetes guide
└─ No  → Core Setup: Docker Compose guide
          ├─ Do you need recording/transcription?
          │  ├─ Yes → Core Setup first, then Advanced Setup
          │  └─ No  → Core Setup is sufficient
          └─ Start with Docker Compose prerequisites

Docker images

Official Docker images are published at:

  • lasuite/meet-backend : Django backend
  • lasuite/meet-frontend : nginx router + React SPA
  • livekit/livekit-server : LiveKit server
  • livekit/egress : LiveKit Egress

All images are available on Docker Hub.

Getting help