2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/maintenance.git synced 2023-12-14 03:33:04 +01:00

hydra: nginx: Add server block for guix.gnu.org.

This is necessary because we registered a separate Let's Encrypt
certificate instead of expanding the certificate we used for
guix.info.

* hydra/nginx/berlin.scm (%berlin-servers): Separate server
configurations for guix.info and guix.gnu.org.
This commit is contained in:
Ricardo Wurmus 2019-05-15 14:14:35 +02:00
parent fc1fc4af83
commit 6bf30a6a93
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -285,8 +285,7 @@
(nginx-server-configuration
(listen '("443 ssl"))
(server-name '("guix.info"
"www.guix.info"
"guix.gnu.org"))
"www.guix.info"))
(ssl-certificate (le "guix.info"))
(ssl-certificate-key (le "guix.info" 'key))
(root "/home/rekado/guix.info")
@ -296,6 +295,18 @@
(list
"access_log /var/log/nginx/guix-info.https.access.log;"))))
(nginx-server-configuration
(listen '("443 ssl"))
(server-name '("guix.gnu.org"))
(ssl-certificate (le "guix.gnu.org"))
(ssl-certificate-key (le "guix.gnu.org" 'key))
(root "/home/rekado/guix.info")
(raw-content
(append
%tls-settings
(list
"access_log /var/log/nginx/guix-gnu-org.https.access.log;"))))
(nginx-server-configuration
(listen '("443 ssl"))
(server-name '("issues.guix.info"))