diff options
| author | pjotrp | 2026-03-15 17:35:11 +0100 |
|---|---|---|
| committer | pjotrp | 2026-03-16 16:31:02 +0100 |
| commit | 7a06bc45131e47b76b3859351675144f9a4422ed (patch) | |
| tree | 4abeee6e123a3968df815200acc657400b970391 | |
| parent | 7b71b6ecf16c493638d350045c6fc1760e0eb0fb (diff) | |
| download | guix-bioinformatics-7a06bc45131e47b76b3859351675144f9a4422ed.tar.gz | |
Add (R/shiny system containers) two system containers added for xushenglab [AI]
Two R/shiny system containers added jumpsem and jumpshiny that we were running ad hoc
| -rw-r--r-- | gn/services/jumpsem-container.scm | 27 | ||||
| -rw-r--r-- | gn/services/jumpshiny-container.scm | 25 |
2 files changed, 52 insertions, 0 deletions
diff --git a/gn/services/jumpsem-container.scm b/gn/services/jumpsem-container.scm new file mode 100644 index 0000000..934507e --- /dev/null +++ b/gn/services/jumpsem-container.scm @@ -0,0 +1,27 @@ +(define-module (gn services jumpsem-container)) + +(use-modules (gnu) + (gn packages r-shiny) + (gn services rshiny)) +(use-service-modules networking) +(use-package-modules base) + +(operating-system + (host-name "jumpsem") + (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)) + + (services (list (service dhcpcd-service-type) + (service rshiny-service-type + (rshiny-configuration + (package jumpsem-web) + (binary "jumpsem-web")))))) + +;; guix system container -L guix-bioinformatics guix-bioinformatics/gn/services/jumpsem-container.scm --network diff --git a/gn/services/jumpshiny-container.scm b/gn/services/jumpshiny-container.scm new file mode 100644 index 0000000..effcf23 --- /dev/null +++ b/gn/services/jumpshiny-container.scm @@ -0,0 +1,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 |
