about summary refs log tree commit diff
path: root/gn/services/jumpshiny-container.scm
blob: effcf23da16d92ca466a7d5264cc7563b2b7a906 (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
(define-module (gn services jumpshiny-container))

(use-modules (gnu)
             (gn packages r-shiny)
             (gn services rshiny))
(use-package-modules base bash)

(operating-system
  (host-name "jumpshiny")
  (timezone "Etc/UTC")
  (locale "en_US.utf8")

  (bootloader (bootloader-configuration
               (bootloader grub-bootloader)
               (targets '("does-not-matter"))))
  (file-systems %base-file-systems)
  (firmware '())
  (packages (list coreutils bash))

  (services (list (service rshiny-service-type
                           (rshiny-configuration
                             (package jumpshiny)
                             (binary "jumpshiny"))))))

;; guix system container -L guix-bioinformatics guix-bioinformatics/gn/services/jumpshiny-container.scm --network