(define-module (vkraus modules cuirass) #:use-module (gnu services) #:use-module (gnu services admin) #:use-module (gnu services cuirass) #:use-module (guix gexp) #:use-module (guix modules) #:use-module (guix records) #:use-module (ice-9 match) #:use-module (ice-9 optargs) #:export (cuirass-service) #:declarative? #t) (define cuirass-service (service cuirass-service-type (cuirass-configuration (port 8089) (specifications #~(list (specification (name "disfluid") (build '(channels disfluid-channel)) (channels `(,(channel (name 'disfluid-channel) (url "file:///srv/git/webid-oidc-channel.git")) ,@%default-channels)) (systems '("x86_64-linux" "i686-linux"))))))))