proxy_cache_lock on;
proxy_http_version 1.1;
proxy_pass http://127.0.0.1:8065;
- }
+ }
+
+
+ # New chat (matrix / element)
+ location ~ /v2/chat/ {
+ proxy_pass http://127.0.0.1:8008;
+ proxy_set_header X-Forwarded-For $remote_addr;
+ }
# default favicon
location = /favicon.ico {
}
+# Open matrix chat on 8448
+server {
+ listen 8448 ssl default_server;
+ listen [::]:8448 ssl default_server;
+ server_name dev.nutra.tk;
+
+
+ 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
+}
+
+
# Redirect all HTTP to HTTPS with no-WWW
server {
listen 80 default_server;