diff --git a/letsencrypt/nginx/proxy-confs/matrix.subdomain.conf b/letsencrypt/nginx/proxy-confs/matrix.subdomain.conf index de1a0ac..0aa3694 100644 --- a/letsencrypt/nginx/proxy-confs/matrix.subdomain.conf +++ b/letsencrypt/nginx/proxy-confs/matrix.subdomain.conf @@ -23,17 +23,3 @@ server { client_max_body_size 10M; } } - -server { - listen 443 ssl; - listen [::]:443 ssl; - - server_name belanyi.fr; - - include /config/nginx/ssl.conf; - - location /.well-known/matrix/server { - default_type application/json; - return 200 '{"m.server": "matrix.belanyi.fr:443"}'; - } -} diff --git a/letsencrypt/nginx/site-confs/default b/letsencrypt/nginx/site-confs/default index 9617a78..238b833 100644 --- a/letsencrypt/nginx/site-confs/default +++ b/letsencrypt/nginx/site-confs/default @@ -26,6 +26,13 @@ server { location / { try_files $uri $uri/ /index.html /index.php?$args =404; } + + # Matrix configuration + location /.well-known/matrix/server { + default_type application/json; + return 200 '{"m.server": "matrix.belanyi.fr:443"}'; + } + } # CV block