summaryrefslogtreecommitdiff
path: root/guix/vkraus/modules/cuirass.scm
blob: c8c3410bc7c7b0f01c362518333f8b0305c99d03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
(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))))))))