Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 22 additions & 1 deletion docs/src/how-to/install/mls.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### Messaging Layer Security (MLS)
# Messaging Layer Security (MLS)

To enable support for [MLS](https://datatracker.ietf.org/wg/mls/documents/)
conversations you need to configure the `wire-server` helm chart with a removal
Expand Down Expand Up @@ -36,3 +36,24 @@ This is a sensitive configuration value. Consider using Helm/Helmfile's support
for managing secrets instead of putting this value in plaintext in a
`values.yaml` file.

Additionally, the web applications need to be made aware of *MLS*. This is done by
setting the following environment variable for the web application:

```yaml
webapp:
envVars:
FEATURE_ENABLE_MLS: "true"
```

and for the team settings web application:

```yaml
# NOTE: Only relevant if you want team-settings
team-settings:
envVars:
FEATURE_ENABLE_MLS: "true"
```

As long as *MLS* is still an opt-in feature, please remember that in order to be able
to use the *MLS* protocol when creating conversation on clients, the team administrator
need to have opted in for the *MLS* feature in the team settings.