Fediversity/matrix
2024-12-04 10:00:45 +01:00
..
coturn Added configuration file for coturn. 2024-12-02 15:40:44 +01:00
draupnir Extra bit of Draupnir documentation. 2024-12-02 15:40:44 +01:00
element-call Tweaked TURN info a bit. 2024-12-02 15:40:44 +01:00
element-web Added important note about browsers. 2024-12-02 15:40:44 +01:00
firewall Minor edits, updated firewall doc. 2024-12-02 15:40:44 +01:00
nginx Cleaned up stuff that isn't necessary. 2024-12-02 17:55:49 +01:00
postgresql Add 'matrix/' from commit '0a991a5140236eda995e05b5e1a5c38ed54b7a60' 2024-11-13 15:28:58 +01:00
synapse Added to and polished Synapse configuration. 2024-12-04 10:00:45 +01:00
synapse-admin Removed erroneous }. 2024-12-02 15:40:44 +01:00
.gitignore Add 'matrix/' from commit '0a991a5140236eda995e05b5e1a5c38ed54b7a60' 2024-11-13 15:28:58 +01:00
README.md Add 'matrix/' from commit '0a991a5140236eda995e05b5e1a5c38ed54b7a60' 2024-11-13 15:28:58 +01:00

Table of Contents

A complete Matrix installation

This is going to be a Matrix installation with all bells and whistles. Not just the server, but every other bit that you need or want.

We're building it with workers, so it will scale.

Overview

A complete Matrix environment consists of many parts. Other than the Matrix server itself (Synapse) there are all kinds of other things that we need:

Synapse

This is the core component: the Matrix server itself.

Installation and configuration is documented under synapse.

TURN

We may need a TURN server, and we'll use coturn for that.

It's apparently also possible to use the built-in TURN server in Livekit, which we'll use if we use Element Call. It's either/or, so make sure you pick the right approach.

Wiki

Of course there's a wiki in this repository.