hydra: berlin: Automate updates to bootstrappable.org.

* hydra/berlin.scm <services>: Add 'static-web-site-service-type'
instance for 'bootstrappable.org'.
* hydra/nginx/berlin.scm (%berlin-servers): Change 'root' for
bootstrappable.org.
This commit is contained in:
Ludovic Courtès 2021-10-14 13:11:17 +02:00
parent 422c4a4eb7
commit b8d25fc43a
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
2 changed files with 9 additions and 2 deletions

View File

@ -346,6 +346,13 @@ Happy hacking!\n"))
'(("GUIX_MANUAL" . "guix-cookbook")
("GUIX_WEB_SITE_URL" . "/")))))
;; The bootstrappable.org web site.
(service static-web-site-service-type
(static-web-site-configuration
(git-url
"https://git.savannah.gnu.org/git/guix/bootstrappable.git")
(directory "/srv/bootstrappable.org")))
;; GWL web site.
(service gwl-web-service-type)
(service mumi-service-type

View File

@ -825,7 +825,7 @@ PUBLISH-URL."
(listen '("80"))
(server-name '("bootstrappable.org"
"www.bootstrappable.org"))
(root "/home/rekado/bootstrappable.org")
(root "/srv/bootstrappable.org")
(raw-content
(list
"access_log /var/log/nginx/bootstrappable.access.log;")))
@ -931,7 +931,7 @@ PUBLISH-URL."
"www.bootstrappable.org"))
(ssl-certificate (le "bootstrappable.org"))
(ssl-certificate-key (le "bootstrappable.org" 'key))
(root "/home/rekado/bootstrappable.org")
(root "/srv/bootstrappable.org")
(locations
(list (nginx-location-configuration ;certbot
(uri "/.well-known")