Files
meet/docs/installation
lebaudantoine b3705af768 ✨(all) allow any authenticated user to start a recording
Any authenticated participant can now start a recording on trusted
and public rooms. This is essential, requested by many users, and
should encourage people to authenticate on public rooms. It also
means the starter may hold no role on the room, so who gets access
to the recording has to be decided explicitly.

The part open to discussion is the recording access: who should be
owner/admin on the recording. This commit picks the simplest
design:

* The starter and the room's owners and administrators all get an
  `OWNER` `RecordingAccess`, so they can retrieve, download and
  delete the recording, and they all receive the "recording ready"
  email.
* Room roles are copied when the recording starts: later changes
  to the room's accesses do not affect existing recordings.

The people responsible for a meeting should get access to its
recording and transcript, along with whoever initiated it.

One constraint is respected: the summary service creates a doc,
and the docs API can only attribute it to a single owner. The
summary therefore goes to the oldest `OWNER`, and the starter's
access is created before the room owners/admins ones, so the
starter receives it. The previous lookup took `.first()` with the
default newest-first ordering, which with several owners would
have picked a room admin.

Alternatives considered:

* A `creator` attribute on the recording row: it only adds a
  migration without adding value to access control, so it was
  dropped.
* Restricting access to the link owner even when someone else
  starts the recording: some organizations may want this for
  security reasons, but it is YAGNI until a few large clients ask
  for it.

I think we should contribute to Docs' api to allow sharing the
transcription document with several users.
2026-10-10 00:58:56 +02:00
..
2026-02-10 10:44:13 +01:00

Installation

If you want to install La Suite Meet you've come to the right place. Here are a bunch of resources to help you install the project.

Kubernetes

La Suite Meet maintainers use only the Kubernetes deployment method in production, so advanced support is available exclusively for this setup. Please follow the instructions provided here.

Docker Compose

We understand that not everyone has a Kubernetes cluster available, please follow the instructions provided here to set up a docker compose instance. We also provide Docker images that can be deployed using Compose.

Scalingo

La Suite Meet can be deployed on Scalingo PaaS using the Suite Numérique buildpack. See the Scalingo deployment guide for detailed instructions.

Other ways to install La Suite Meet

Community members have contributed alternative ways to install La Suite Meet 🙏. While maintainers may not provide direct support, we help keep these instructions up to date, and you can reach out to contributors or the community for assistance.

Here is the list of other methods in alphabetical order:

  • Nix: Packages, ⚠️ unstable
  • Yunohost: Packages, ⚠️ under construction (for small instances only)

Tip

Feel free to make a PR to add ones that are not listed above

Cloud providers

Currently, no cloud providers are listed for deploying La Suite Meet.

Tip

Feel free to make a PR to add ones that are not listed above