diff options
author | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-10-08 17:20:52 +0200 |
---|---|---|
committer | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2024-10-08 17:20:52 +0200 |
commit | 66c7db58ced9f967e8b3d015dbcf33af65708ff7 (patch) | |
tree | cf4cb501c20f6113735bc26c043f30213ac3bc03 /systems/izumi | |
parent | 033cdb10e71762770581eb3fd91c6c2df2f72f2a (diff) |
refactor(izumi): isolate (radicale) service
Diffstat (limited to 'systems/izumi')
-rw-r--r-- | systems/izumi/izumi.scm | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/systems/izumi/izumi.scm b/systems/izumi/izumi.scm index f71cbb9..c12ccf5 100644 --- a/systems/izumi/izumi.scm +++ b/systems/izumi/izumi.scm @@ -231,6 +231,13 @@ (define mapped-devices-izumi (mapped-devices-izumi)) +(define (radicale) + (service radicale-service-type + (radicale-configuration (auth (radicale-auth-configuration + (type 'htpasswd) + (htpasswd-filename radicale-keys) + (htpasswd-encryption 'plain)))))) + (define swap-device-izumi-1-label (file-system-label "izumi-swap-f")) @@ -425,15 +432,9 @@ ( listen ( list "192.168.10.2:443 ssl" ) ) ( server-name ( list "radicale.marekpasnikowski.pl" ) ) ) ) ) ) ) ( service openssh-service-type ) - ( service radicale-service-type - ( radicale-configuration - ( auth - ( radicale-auth-configuration - ( type 'htpasswd ) - ( htpasswd-filename radicale-keys ) - ( htpasswd-encryption 'plain ) ) ) ) ) (etc-mailname) - (home-services)))) + (home-services) + (radicale)))) (define swap-device-izumi-1 (swap-space (target swap-device-izumi-1-label))) |