dienste:bytecluster0002:matrix-element

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
dienste:bytecluster0002:matrix-element [07.03.2025 20:35] – Update Element to 1.11.94 mape2kdienste:bytecluster0002:matrix-element [15.09.2026 19:52] (aktuell) – Wechsel auf element-web Debian Paket michael
Zeile 23: Zeile 23:
   - NGINX installieren   - NGINX installieren
     * **sudo apt-get install nginx**     * **sudo apt-get install nginx**
-  - Konfigurationen erstellen<file|/etc/nginx/sites-available/default>+  - Konfigurationen erstellen<file conf /etc/nginx/sites-available/default>
 server { server {
  listen 80 default_server;  listen 80 default_server;
  listen [::]:80 default_server;  listen [::]:80 default_server;
  
- root /var/www/public_html;+ root /usr/share/element-web;
  
  index index.html;  index index.html;
Zeile 41: Zeile 41:
 } }
 </file> </file>
-  - Webverzeichnis erstellen +  - Installation element-web via Debian Paket:<code bash> 
-    * **sudo mkdir -p /var/www/public_html** +sudo apt install -y wget apt-transport-https 
-  Installation von Element-web (letztes tar.gz von [[https://github.com/vector-im/element-web/releases]]) +sudo wget -O /usr/share/keyrings/element-io-archive-keyring.gpg https://packages.element.io/debian/element-io-archive-keyring.gpg 
-    * **wget https://github.com/vector-im/element-web/releases/download/v1.11.94/element-v1.11.94.tar.gz** +echo "deb [signed-by=/usr/share/keyrings/element-io-archive-keyring.gpg] https://packages.element.io/debiandefault main" | sudo tee /etc/apt/sources.list.d/element-io.list 
-    * **<nowiki>tar --strip-components=1 --extract --gunzip --file=element-v1.11.94.tar.gz --directory=/var/www/public_html/</nowiki>** +sudo apt update 
-    * **sudo cp /var/www/public_html/config.sample.json /var/www/public_html/config.json** +sudo apt install element-web 
-    * **sudo chown -R www-data:www-data /var/www/public_html** +</code> 
-  - Konfigurationen anpassen<file|/var/www/public_html/config.json>+  - Konfigurationen anpassen<file json /etc/element-web/config.json>
 { {
     "default_server_config": {     "default_server_config": {
Zeile 116: Zeile 116:
 } }
 </file> </file>
-  - Dienst aktivieren und neustarten +  - Dienst aktivieren und neustarten<code bash> 
-    * **sudo systemctl enable nginx.service** +sudo systemctl enable nginx.service 
-    * **sudo systemctl restart nginx.service**+sudo systemctl restart nginx.service 
 +</code>
 ==== Backup mit Borgmatic ==== ==== Backup mit Borgmatic ====
  
   - Installation siehe [[mariadb]]   - Installation siehe [[mariadb]]
-  - Konfiguration <file|/etc/borgmatic/config.yaml>+  - Konfiguration <file yaml /etc/borgmatic/config.yaml>
 ... ...
 location: location:
  • dienste/bytecluster0002/matrix-element.txt
  • Zuletzt geändert: 15.09.2026 19:52
  • von michael