From cff9ad23b04e6d1dd7c54176f873bc6346b10f91 Mon Sep 17 00:00:00 2001 From: Anthony Wang Date: Fri, 12 May 2023 03:32:35 +0000 Subject: [PATCH] Generate letsencrypt cert for neovoid.is-cool.dev, use try_files instead of proxy_pass --- nvpie.conf | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/nvpie.conf b/nvpie.conf index ded7d1c..415e166 100644 --- a/nvpie.conf +++ b/nvpie.conf @@ -3,14 +3,13 @@ server { listen [::]:443 ssl http2; server_name neovoid.is-cool.dev; - ssl_certificate /home/nvpie/.local/share/cert/neovoid.is-cool.dev/fullchain.pem; - ssl_certificate_key /home/nvpie/.local/share/cert/neovoid.is-cool.dev/key.pem; + ssl_certificate /etc/letsencrypt/live/neovoid.is-cool.dev/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/neovoid.is-cool.dev/privkey.pem; + + root /srv/http/pages/nvpie; + index index.html; location / { - proxy_pass http://unix:/srv/http/pages/nvpie; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; + try_files $uri $uri.html $uri/ =404; } -} \ No newline at end of file +}