summaryrefslogtreecommitdiff
path: root/deployment/systems
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/systems')
-rw-r--r--deployment/systems/aisaka.scm36
1 files changed, 18 insertions, 18 deletions
diff --git a/deployment/systems/aisaka.scm b/deployment/systems/aisaka.scm
index fabc36c..bf8efa7 100644
--- a/deployment/systems/aisaka.scm
+++ b/deployment/systems/aisaka.scm
@@ -134,7 +134,7 @@
(listen-v4 "0.0.0.0")
(zones (list master-zone))))
-(define knot
+(define-public knot
(gnu:services:service
gnu:services:dns:knot-service-type
knot-configuration))
@@ -424,17 +424,17 @@
(email "marek@marekpasnikowski.pl")
(webroot "/srv/www/marek/marekpasnikowski.pl")))
-(define certbot
+(define-public certbot
(gnu:services:service
certbot-type
certbot-configuration))
-(define cgit
+(define-public cgit
(gnu:services:service
cgit-type
cgit-configuration))
-(define etc
+(define-public etc
(let*
((mailname-file- (plain-file "mailname"
"marekpasnikowski.pl\n"))
@@ -450,12 +450,12 @@
(user "git")
(group "git")))
-(define fcgiwrap
+(define-public fcgiwrap
(gnu:services:service
gnu:services:web:fcgiwrap-service-type
fcgiwrap-configuration))
-(define file-system-efi
+(define-public file-system-efi
(gnu:system:file-systems:file-system
(device (gnu:system:file-systems:file-system-label "AISAKA"))
(mount-point "/boot")
@@ -473,7 +473,7 @@
(shepherd-requirements (list))
(location (current-source-location))))
-(define file-system-root
+(define-public file-system-root
(gnu:system:file-systems:file-system
(device (gnu:system:file-systems:file-system-label "aisaka-root"))
(mount-point "/")
@@ -500,15 +500,15 @@
(rc-file gitolite-rc-file)
(admin-pubkey #f)))
-(define gitolite
+(define-public gitolite
(gnu:services:service
gnu:services:version-control:gitolite-service-type
gitolite-configuration))
-(define system-keyboard-layout
+(define-public system-keyboard-layout
(gnu:system:keyboard:keyboard-layout "pl"))
-(define nginx
+(define-public nginx
(gnu:services:service
nginx-service-type*
nginx-configuration*))
@@ -528,7 +528,7 @@
deployment:keys:rakan-guix))
(build-machines (list rakan-machine))))
-(define offload-rakan
+(define-public offload-rakan
(gnu:services:simple-service 'offload-rakan
gnu:services:base:guix-service-type
guix-offload-rakan))
@@ -548,7 +548,7 @@
(auth radicale-auth-configuration)
(storage radicale-storage-configuration)))
-(define radicale
+(define-public radicale
(gnu:services:service
gnu:services:mail:radicale-service-type
radicale-configuration))
@@ -587,7 +587,7 @@
(define static-networking-configuration
(list network-hardware))
-(define static-networking
+(define-public static-networking
(gnu:services:service
gnu:services:networking:static-networking-service-type
static-networking-configuration))
@@ -655,7 +655,7 @@
(documentation "Defines a graph root of one-shot services to invoke various ip commands.")
(modules gnu:services:shepherd:%default-modules)))
-(define iproute2-networking
+(define-public iproute2-networking
(let
((extensions- (list network-enp2s0-table
network-enp2s0-route-default
@@ -667,17 +667,17 @@
(define swap-device-izumi-1-label
(gnu:system:file-systems:file-system-label "izumi-swap-f"))
-(define %sovereign-services*
+(define-public %sovereign-services*
(gnu:services:modify-services sovereign:systems:%sovereign-services
(gnu:services:delete gnu:services:networking:network-manager-service-type)))
-(define system-bootloader
+(define-public system-bootloader
(gnu:bootloader:bootloader-configuration
(bootloader gnu:bootloader:grub:grub-efi-bootloader)
(targets (list "/boot"))
(keyboard-layout sovereign:devices:pl-keyboard-layout)))
-(define vmail-group
+(define-public vmail-group
(gnu:system:accounts:user-group
(name "vmail")
(system? #t)))
@@ -691,7 +691,7 @@
(port 8080)
(advertise? #t)))
-(define guix-home-service
+(define-public guix-home-service
(sovereign:systems:guix-home-service named-home-environments))
(define-public guix-publish-service