]> Nutra Git (v2) - nutratech/vps-root.git/commitdiff
update with certbot
authornutra-bot <nutradigest@gmail.com>
Wed, 29 Jun 2022 19:00:57 +0000 (19:00 +0000)
committernutra-bot <nutradigest@gmail.com>
Wed, 29 Jun 2022 19:00:57 +0000 (19:00 +0000)
etc/nginx/sites-available/default

index d3c8afa241b0a8c91504ee5639e9ef617f0fda56..af5e21d3844436b43b447ac7d6e37112379a29d8 100644 (file)
@@ -58,10 +58,11 @@ server {
 
 
   listen 443 ssl; # managed by Certbot
-  ssl_certificate /etc/letsencrypt/live/deveast.linode.poczatek.dev/fullchain.pem; # managed by Certbot
-  ssl_certificate_key /etc/letsencrypt/live/deveast.linode.poczatek.dev/privkey.pem; # managed by Certbot
+    ssl_certificate /etc/letsencrypt/live/deveast.linode.poczatek.dev/fullchain.pem; # managed by Certbot
+    ssl_certificate_key /etc/letsencrypt/live/deveast.linode.poczatek.dev/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
+
 }
 
 
@@ -84,10 +85,16 @@ server {
 
 # Redirect all HTTP to HTTPS with no-WWW
 server {
-  listen 80 default_server;
-  listen [::]:80 default_server;
   server_name ~^(?:www\.)?(.*)$;
   return 301 https://$1$request_uri;
+
+    listen [::]:443 ssl ipv6only=on; # managed by Certbot
+    listen 443 ssl; # managed by Certbot
+    ssl_certificate /etc/letsencrypt/live/deveast.linode.poczatek.dev/fullchain.pem; # managed by Certbot
+    ssl_certificate_key /etc/letsencrypt/live/deveast.linode.poczatek.dev/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
+
 }
 
 
@@ -98,3 +105,17 @@ server {
   server_name ~^www\.(.*)$;
   return 301 $scheme://$1$request_uri;
 }
+
+server {
+    if ($host = dev.nutra.tk) {
+        return 301 https://$host$request_uri;
+    } # managed by Certbot
+
+
+  listen 80 default_server;
+  listen [::]:80 default_server;
+  server_name ~^(?:www\.)?(.*)$;
+    return 404; # managed by Certbot
+
+
+}
\ No newline at end of file