aboutsummaryrefslogtreecommitdiff
path: root/guix/forge/forge.scm
diff options
context:
space:
mode:
authorArun Isaac2023-08-01 22:08:07 +0100
committerArun Isaac2023-08-09 21:29:12 +0100
commitc9d5dff5af979e0d0f7466e238aaf2ada7fa1aba (patch)
tree5fdbdd739e4910efea0abd9f3c0ab7463cccbbfe /guix/forge/forge.scm
parent4e0e17a869fba5fbd2d581cc114ed8659bc4a316 (diff)
downloadguix-forge-c9d5dff5af979e0d0f7466e238aaf2ada7fa1aba.tar.gz
guix-forge-c9d5dff5af979e0d0f7466e238aaf2ada7fa1aba.tar.lz
guix-forge-c9d5dff5af979e0d0f7466e238aaf2ada7fa1aba.zip
acme: Add ACME service.
* guix/forge/acme.scm: Import shadow from (gnu packages admin), nss-certs from (gnu packages certs), (gnu services), (gnu services mcron), (gnu system shadow), (guix diagnostics), (guix i18n), (guix profiles), (guix records), (srfi srfi-1) and (ice-9 match). (%letsencrypt-production-url, %letsencrypt-staging-url): New variables. (<acme-configuration>, <acme-rsa-key>, <acme-ecdsa-key>, <acme-certificate>): New record types. (acme-http-01-webroot-authorization-hook, acme-http-01-webroot-cleanup-hook): New public functions. (acme-key-length, uacme-hook, acme-activation, acme-renew, acme-helper, acme-helper-sudo-wrapper, acme-special-files, acme-cron-job, raise-to-top): New functions. (%acme-accounts, acme-service-type): New variables. * doc/forge.skb (Services)[ACME service]: New section.
Diffstat (limited to 'guix/forge/forge.scm')
0 files changed, 0 insertions, 0 deletions