From 954303cf907e49ef21fc02ff9ed8eb497779d327 Mon Sep 17 00:00:00 2001 From: Jonathan Chan Date: Thu, 24 Nov 2022 15:03:05 +0100 Subject: [PATCH] Listen also on IPv6. --- default | 1 + git.ionathan.ch | 2 ++ next.ionathan.ch | 2 ++ rss.ionathan.ch | 2 ++ 4 files changed, 7 insertions(+) diff --git a/default b/default index f370327..81cbe8c 100644 --- a/default +++ b/default @@ -1,5 +1,6 @@ server { listen 80 default_server; + listen [::]:80 default_server; server_name _; return 301 https://ionathan.ch; diff --git a/git.ionathan.ch b/git.ionathan.ch index 2c675ef..c53669d 100644 --- a/git.ionathan.ch +++ b/git.ionathan.ch @@ -7,6 +7,7 @@ server { } listen 443 ssl; # managed by Certbot + listen [::]:443 ssl; ssl_certificate /etc/letsencrypt/live/next.ionathan.ch/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/next.ionathan.ch/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot @@ -21,5 +22,6 @@ server { server_name git.ionathan.ch; listen 80; + listen [::]:80; return 404; # managed by Certbot } diff --git a/next.ionathan.ch b/next.ionathan.ch index 15d9345..bea7c09 100644 --- a/next.ionathan.ch +++ b/next.ionathan.ch @@ -16,6 +16,7 @@ server { } listen 443 ssl; # managed by Certbot + listen [::]:443 ssl; ssl_certificate /etc/letsencrypt/live/next.ionathan.ch/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/next.ionathan.ch/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot @@ -29,5 +30,6 @@ server { server_name next.ionathan.ch; listen 80; + listen [::]:80; return 404; # managed by Certbot } diff --git a/rss.ionathan.ch b/rss.ionathan.ch index df9ec86..ed52e2e 100644 --- a/rss.ionathan.ch +++ b/rss.ionathan.ch @@ -26,6 +26,7 @@ server { } listen 443 ssl; # managed by Certbot + listen [::]:443 ssl; ssl_certificate /etc/letsencrypt/live/next.ionathan.ch/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/next.ionathan.ch/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot @@ -39,5 +40,6 @@ server { server_name rss.ionathan.ch; listen 80; + listen [::]:80; return 404; # managed by Certbot }