hydra: bayfront: Have NGinx listen via IPv6 as well as IPv4.

This means that when the relevant AAAA records are added, these sites
will be available over IPv6.

* hydra/bayfront.scm (%hpc.guix.info-nginx-servers,
%guix-hpc.bordeaux.inria.fr-nginx-servers,
%coordinator.bayfront.guix.gnu.org-nginx-servers,
%bayfront.guix.gnu.org-nginx-servers,
%bordeaux.guix.gnu.org-nginx-servers): Listen on IPv6 as well as IPv4.
This commit is contained in:
Christopher Baines 2021-12-21 14:30:53 +00:00
parent df9649a56f
commit 0c863b4457
No known key found for this signature in database
GPG Key ID: 5E28A33B0B84F577
1 changed files with 12 additions and 12 deletions

View File

@ -251,7 +251,7 @@ proxy_cache_path /var/cache/nginx/bordeaux/nar
(list
(nginx-server-configuration
(server-name '("hpc.guix.info"))
(listen '("80"))
(listen '("80" "[::]:80"))
(raw-content
'("
access_log /var/log/nginx/guix-hpc.access.log;"))
@ -265,7 +265,7 @@ access_log /var/log/nginx/guix-hpc.access.log;"))
(nginx-server-configuration
(server-name '("hpc.guix.info"))
(listen '("443 ssl"))
(listen '("443 ssl" "[::]:443 ssl"))
(ssl-certificate "/etc/letsencrypt/live/hpc.guix.info/fullchain.pem")
(ssl-certificate-key "/etc/letsencrypt/live/hpc.guix.info/privkey.pem")
(root "/srv/guix-hpc-web")
@ -309,7 +309,7 @@ access_log /var/log/nginx/guix-hpc.access.log;"))
(list
(nginx-server-configuration
(server-name '("guix-hpc.bordeaux.inria.fr"))
(listen '("80"))
(listen '("80" "[::]:80"))
(raw-content
'("
access_log /var/log/nginx/guix-hpc.access.log;"))
@ -323,7 +323,7 @@ access_log /var/log/nginx/guix-hpc.access.log;"))
(nginx-server-configuration
(server-name '("guix-hpc.bordeaux.inria.fr"))
(listen '("443 ssl"))
(listen '("443 ssl" "[::]:443 ssl"))
(ssl-certificate
"/etc/letsencrypt/live/guix-hpc.bordeaux.inria.fr/fullchain.pem")
(ssl-certificate-key
@ -355,7 +355,7 @@ access_log /var/log/nginx/guix-hpc.access.log;"))
(list
(nginx-server-configuration
(server-name '("logs.guix.gnu.org"))
(listen '("80"))
(listen '("80" "[::]:80"))
(raw-content
'("
access_log /var/log/nginx/logs.access.log;"))
@ -369,7 +369,7 @@ access_log /var/log/nginx/logs.access.log;"))
(nginx-server-configuration
(server-name '("logs.guix.gnu.org"))
(listen '("443 ssl"))
(listen '("443 ssl" "[::]:443 ssl"))
(ssl-certificate
"/etc/letsencrypt/live/logs.guix.gnu.org/fullchain.pem")
(ssl-certificate-key
@ -395,7 +395,7 @@ access_log /var/log/nginx/logs.access.log;"))
(list
(nginx-server-configuration
(server-name '("coordinator.bayfront.guix.gnu.org"))
(listen '("80"))
(listen '("80" "[::]:80"))
(locations
(list
(nginx-location-configuration ; For use by Certbot
@ -404,7 +404,7 @@ access_log /var/log/nginx/logs.access.log;"))
(nginx-server-configuration
(server-name '("coordinator.bayfront.guix.gnu.org"))
(listen '("443 ssl"))
(listen '("443 ssl" "[::]:443 ssl"))
(ssl-certificate
"/etc/letsencrypt/live/bayfront.guix.gnu.org/fullchain.pem")
(ssl-certificate-key
@ -458,7 +458,7 @@ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;"))
(list
(nginx-server-configuration
(server-name '("bayfront.guix.gnu.org"))
(listen '("80"))
(listen '("80" "[::]:80"))
(raw-content
'("
access_log /var/log/nginx/http.access.log;
@ -476,7 +476,7 @@ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;"))
(nginx-server-configuration
(server-name '("bayfront.guix.gnu.org"))
(listen '("443 ssl"))
(listen '("443 ssl" "[::]:443 ssl"))
(ssl-certificate
"/etc/letsencrypt/live/bayfront.guix.gnu.org/fullchain.pem")
(ssl-certificate-key
@ -573,7 +573,7 @@ add_header Content-Type text/plain;")))
(list
(nginx-server-configuration
(server-name '("bordeaux.guix.gnu.org"))
(listen '("80"))
(listen '("80" "[::]:80"))
(root (local-file "nginx/html/bordeaux" #:recursive? #t))
(raw-content
'("
@ -588,7 +588,7 @@ access_log /var/log/nginx/bordeaux.access.log;"))
(nginx-server-configuration
(server-name '("bordeaux.guix.gnu.org"))
(listen '("443 ssl"))
(listen '("443 ssl" "[::]:443 ssl"))
(root (local-file "nginx/html/bordeaux" #:recursive? #t))
(ssl-certificate
"/etc/letsencrypt/live/bayfront.guix.gnu.org/fullchain.pem")