Initial commit of kerberos.metznet.ca.scm

master
noah metz 2023-11-29 18:03:11 -07:00
parent e7a540d7bb
commit ceaaf63ebd
2 changed files with 19 additions and 1 deletions

3
.gitignore vendored

@ -1 +1,2 @@
*.qcow2 .env
*.ldif

@ -0,0 +1,17 @@
(define-module (machines kerberos.metznet.ca)
#:use-module (gnu system)
#:use-module (guix gexp)
#:use-module (system base-system)
#:use-module (gnu services)
#:use-module (gnu services certbot))
(operating-system
(inherit %metznet-base-server-system)
(host-name "kerberos-guix.metznet.ca")
(services
(append (list (service certbot-service-type
(certbot-configuration (email "admin@metznet.ca")
(certificates (list (certificate-configuration
(domains '
("ldap-guix.metznet.ca"))))))))
%metznet-server-services)))