From 15c46ec3f028c4737065935cd95a18455c5990bf Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Wed, 7 Aug 2024 21:08:03 -0500 Subject: [PATCH] Rework nginx file again for link previews --- installation/ditto.conf | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/installation/ditto.conf b/installation/ditto.conf index 256498f4..9eddebf3 100644 --- a/installation/ditto.conf +++ b/installation/ditto.conf @@ -31,31 +31,12 @@ server { root /opt/ditto/public; - location @spa { - try_files /index.html /dev/null; - } - - location @frontend { - try_files $uri @ditto-static; - } - - location @ditto-static { - root /opt/ditto/static; - try_files $uri @spa; - } - location /packs { add_header Cache-Control "public, max-age=31536000, immutable"; add_header Strict-Transport-Security "max-age=31536000" always; root /opt/ditto/public; } - location /metrics { - allow 127.0.0.1; - deny all; - proxy_pass http://ditto; - } - location ~ ^/(instance|sw\.js$|sw\.js\.map$) { root /opt/ditto/public; try_files $uri =404; @@ -66,11 +47,13 @@ server { try_files $uri =404; } - location ~ ^/(api|relay|oauth|manifest.json|nodeinfo|.well-known/(nodeinfo|nostr.json)) { + location /metrics { + allow 127.0.0.1; + deny all; proxy_pass http://ditto; } location / { - try_files /dev/null @frontend; + proxy_pass http://ditto; } }