diff options
author | Collin J. Doering | 2024-05-31 09:08:19 -0400 |
---|---|---|
committer | Collin J. Doering | 2024-05-31 09:19:17 -0400 |
commit | b4dda63855d5b1fb5dd18e78dfe0ca1b59ddbb15 (patch) | |
tree | 0cba21247b0fa701fb7da8c42dc6c6d992c09fa1 /.guix-channel | |
parent | 10c47f382699f41048ca790933977121c0134e54 (diff) | |
download | guix-north-america-b4dda63855d5b1fb5dd18e78dfe0ca1b59ddbb15.tar.gz |
balg02: Initial implementation of Guix build farm
* .guix/guix-na/config/balg02.scm (%automation-user): Removed variable (only used in one place).
(%cuirass-specs): New variable. (Initial) Cuirass specifications that are run by the guix-na build farm.
(publish-robots.txt): New variable. Used in nginx configuration.
(publish-locations): New function. Defines nginx publish locations (used for http and https servers).
(balg02-locations): New function. Defines nginx publish locations used for guix-na.
(%publish-url): New variable. String representing local publish URL.
(%tls-settings): New variable. Captures nginx tls settings used in nginx configuration.
(le): New function. Generates lets encrypt path given a host and optionally a private key.
(languages-to-accept): New variable. Languages for i8ln.
(accept-languages): New function.
(%balg02-servers): New variable. balg02 nginx servers.
(%extra-content): New variable. Extra nginx configuration content.
(%nginx-configuration): New variable. Capture nginx configuration given all previous helper
functions and variables.
(%nginx-cache-activation): New variable. Service the ensures /var/cache/nginx exists on the
first run.
(%nginx-deploy-hook): New variable. Hook used upon cerbot certificate updates.
(balg02 (packages)): Add btrfs-progs.
(balg02): Remove root ssh key (not necessary as ssh root login is disabled).
(balg02 (services)): Add cuirass, certbot, nginx, and guix-publish services.
Diffstat (limited to '.guix-channel')
0 files changed, 0 insertions, 0 deletions