First rewrite of the homepage, should give a clear step-by-step overview of the whole installation/configuration process.

This commit is contained in:
Hans van Zijst 2024-12-17 11:55:26 +01:00 committed by Hans van Zijst
parent 9db7b6e78a
commit 06d8efbf50

View file

@ -28,20 +28,42 @@ tracking](https://element-hq.github.io/synapse/latest/consent_tracking.html)
* Several [bridges](https://matrix.org/ecosystem/bridges/)
# Synapse
# Overview
This documentation aims to describe the installation of a complete Matrix
platform, with all bells and whistles. Several components are involved and
finishing the installation of one can be necessary for the installation of the
next.
These are the components we're going to use
## Synapse
This is the core component: the Matrix server itself.
Installation and configuration is documented under [synapse](synapse).
You should probably install this first.
# nginx
## PostgreSQL
This is the database Synapse uses. This should be the first thing you install
after Synapse, and once you're done, reconfigure the default Synapse install
to use PostgreSQL.
## nginx
We need a webserver for several things, see how to [configure nginx](nginx)
here.
If you install this, make sure to check which certificates you need, fix the
DNS entries and probably keep TTL for for those entries very low until after
the installation, when you know everything's working.
# Element Call
## Element Call
Element Call is the new way to have audio and video conferences, both
one-on-one and with groups. This does not use Jitsi and keeps E2EE intact. See