]> Nutra Git (v1) - nutratech/vps-root.git/commitdiff
add matrix-synapse back to nginx config :8448
authornutra-bot <nutradigest@gmail.com>
Thu, 28 Aug 2025 00:35:36 +0000 (00:35 +0000)
committernutra-bot <nutradigest@gmail.com>
Thu, 28 Aug 2025 00:35:36 +0000 (00:35 +0000)
etc/nginx/conf.d/default.conf

index da1f731b479c6960334309f9abb4395ea6755a9a..ca6b38be37c0de2db010c56918193039508cc0c9 100644 (file)
@@ -186,6 +186,31 @@ server {
   }
 }
 
+
+# Open matrix chat on 8448
+server {
+  listen 8448 ssl default_server;
+  listen [::]:8448 ssl default_server;
+  server_name dev.nutra.tk;
+
+  # New chat (matrix / element)
+#  location ~ /v2/chat/ {
+#    proxy_pass http://127.0.0.1:8008;
+#    proxy_set_header X-Forwarded-For $remote_addr;
+#  }
+  location / {
+    proxy_pass http://127.0.0.1:8008;
+    proxy_set_header X-Forwarded-For $remote_addr;
+  }
+
+  # HTTPS / SSL
+  ssl_certificate /etc/letsencrypt/live/dev.nutra.tk/fullchain.pem; # managed by Certbot
+  ssl_certificate_key /etc/letsencrypt/live/dev.nutra.tk/privkey.pem; # managed by Certbot
+  include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
+  ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
+}
+
+
 # Chat (mattermost)
 #proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=mattermost_cache:10m max_size=3g inactive=120m use_temp_path=off;
 #server {