====== Container 'matrix-synapse' ======
===== Ressourcen =====
* 4 GB RAM
* 4 Cores
* 5 GB HDD (root-fs)
* 25 GB HDD (/var/www)
===== System =====
* interne IPs
* 10.2.0.16, fd00:10:2:0::16
* 10.3.0.16, fd00:10:3:0::16
===== Dienste =====
* matrix-synapse
===== Installation =====
* Standard-Template mit Benutzern
==== Matrix Synapse ====
- Matrix-Synapse Repository hinzufügen
* **sudo apt-get install -y lsb-release wget apt-transport-https**
* **sudo wget -O /usr/share/keyrings/matrix-org-archive-keyring.gpg https://packages.matrix.org/debian/matrix-org-archive-keyring.gpg**
* **echo "deb [signed-by=/usr/share/keyrings/matrix-org-archive-keyring.gpg] https://packages.matrix.org/debian/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/matrix-org.list**
* **sudo apt-get update**
- Matrix-Synapse installieren
* **sudo apt-get install matrix-synapse-py3**
- Konfigurationen erstellen
FIXME
- Dienst aktivieren und neustarten
* **sudo systemctl enable matrix-synapse.service**
* **sudo systemctl restart matrix-synapse.service**
==== Backup mit Borgmatic ====
- Installation siehe [[mariadb]]
- Konfiguration
...
location:
# List of source directories to backup (required). Globs and
# tildes are expanded.
source_directories:
- /etc
- /home
- /root
- /var/log
- /var/lib/matrix-synapse
...