diff options
| author | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2026-03-26 18:41:05 +0100 |
|---|---|---|
| committer | Marek Paśnikowski <marek@marekpasnikowski.pl> | 2026-03-26 18:44:17 +0100 |
| commit | 7ea41a207b347a66277e432e478226c46d0b1872 (patch) | |
| tree | 395a837e3c6c2beefa03dcbfd57a2f6e705b33cd /deployment/systems/rakan.scm | |
| parent | 03c207213fa36567537d09c11a86bb3c94605b7a (diff) | |
use the generic guix-publish-service function
Diffstat (limited to 'deployment/systems/rakan.scm')
| -rw-r--r-- | deployment/systems/rakan.scm | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/deployment/systems/rakan.scm b/deployment/systems/rakan.scm index 769c10d..a10fbc7 100644 --- a/deployment/systems/rakan.scm +++ b/deployment/systems/rakan.scm @@ -49,6 +49,8 @@ #:prefix sovereign:packages:emacs:) #:use-module ( (sovereign packages protonmail) #:prefix sovereign:packages:protonmail:) + #:use-module ( (sovereign services) + #:prefix sovereign:services:) #:use-module ( (sovereign systems) #:prefix sovereign:systems:) #:use-module ( (users id1000) @@ -85,16 +87,6 @@ (gnu:services:base:guix-extension (authorized-keys (list deployment:keys:aisaka-guix)))) -(define guix-publish-configuration - (gnu:services:base:guix-publish-configuration - (host "0.0.0.0") - (port 8080) - (advertise? #t))) - -(define guix-publish-service - (gnu:services:service gnu:services:base:guix-publish-service-type - guix-publish-configuration)) - (define (l2md-maildir name) (string-append "~/Publiczne/l2md/" name)) @@ -192,6 +184,15 @@ gnu:services:base:guix-service-type guix-offload-authorizations)) +(define guix-publish-configuration + (gnu:services:base:guix-publish-configuration + (host "0.0.0.0") + (port 8080) + (advertise? #t))) + +(define-public guix-publish-service + (sovereign:services:guix-publish-service guix-publish-configuration)) + (define-public system (gnu:system:operating-system (kernel nongnu:packages:linux:linux) |
