finds.dev← search

// the find

suitenumerique/meet

★ 2,091 · Python · MIT · updated Jun 2026

Open source video conferencing app powered by LiveKit. Built with Django and React.

La Suite Meet is a self-hostable video conferencing app built by the French government (DINUM) on top of LiveKit, with a Django REST backend and React frontend. It's in production for French public servants — over a million users as of early 2026. This is for teams that want Zoom-like functionality without the Zoom vendor lock-in, and are willing to run their own infrastructure.

1. Real production validation at scale: it's not a toy — it runs for the entire French civil service, which means the LiveKit integration, load handling, and auth flows have been stress-tested. 2. LiveKit does the heavy lifting (SVC codecs, simulcast, selective subscription, E2E encryption pipeline), so the Django layer stays thin and focused on room management, auth, and access control — a reasonable architectural split. 3. Deployment story is solid: Kubernetes Helm charts with example values, Docker Compose for smaller setups, and community-contributed Nix/YunoHost paths. The config is externalized cleanly via env files. 4. OIDC-first auth (Keycloak in dev, ProConnect in production) with a proper permission model — resource access is a first-class Django model, not an afterthought.

1. Documentation is thin for anything beyond the happy path — recording, transcription, and telephony features exist in the codebase but their self-hosting docs are openly admitted as incomplete. You will be reading source to configure these. 2. The Outlook add-in and agents (transcription, summarization) are separate services with separate dependencies (uv, Python agents, Celery presumably), and the operational complexity of wiring all this together is not well documented — the README gestures at it without guiding you through it. 3. E2E encryption is marked 'coming soon' in the README, which means if that's a hard requirement for your threat model, you're waiting on upstream LiveKit progress, not on this project's roadmap. 4. The project is tightly coupled to the French government's identity stack (ProConnect) in production — stripping that out and replacing with your own OIDC provider is doable but requires reading auth backend code rather than flipping a config switch.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →