diff --git a/sites-available/default b/sites-available/default index 338933a..96d2029 100644 --- a/sites-available/default +++ b/sites-available/default @@ -25,7 +25,7 @@ server { listen 80 default_server; listen [::]:80 default_server; - server_name leifsopplevelser.no ruterna.no textbars.app *.kevinmidboe.com kevinmidboe.com; + server_name *.leifsopplevelser.no ruterna.no textbars.app *.kevinmidboe.com kevinmidboe.com; return 302 https://$host$request_uri; diff --git a/sites-available/leifsopplevelser.conf b/sites-available/leifsopplevelser.conf index 7459352..5186e71 100644 --- a/sites-available/leifsopplevelser.conf +++ b/sites-available/leifsopplevelser.conf @@ -1,14 +1,4 @@ -server { - listen 443 ssl http2; - listen [::]:443 ssl http2; - - server_name *.leifsopplevelser.no; - - ssl_certificate /etc/letsencrypt/live/leifsopplevelser.no/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/leifsopplevelser.no/privkey.pem; -} - server { listen 443 ssl http2; listen [::]:443 ssl http2; @@ -18,6 +8,9 @@ server { location / { proxy_pass http://localhost:30021; } + + ssl_certificate /etc/letsencrypt/live/api.leifsopplevelser.no/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/api.leifsopplevelser.no/privkey.pem; # managed by Certbot } server { @@ -29,6 +22,9 @@ server { location / { proxy_pass http://localhost:30022; } + + ssl_certificate /etc/letsencrypt/live/upload.leifsopplevelser.no/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/upload.leifsopplevelser.no/privkey.pem; # managed by Certbot } @@ -45,4 +41,7 @@ server { location / { proxy_pass http://localhost:30020; } + + ssl_certificate /etc/letsencrypt/live/leifsopplevelser.no/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/leifsopplevelser.no/privkey.pem; # managed by Certbot }