diff options
-rw-r--r-- | genenetwork/services/genenetwork.scm | 29 | ||||
-rwxr-xr-x | specials/gndev-deploy.sh | 3 |
2 files changed, 17 insertions, 15 deletions
diff --git a/genenetwork/services/genenetwork.scm b/genenetwork/services/genenetwork.scm index 4a1de05..62849da 100644 --- a/genenetwork/services/genenetwork.scm +++ b/genenetwork/services/genenetwork.scm @@ -1,6 +1,7 @@ ;;; genenetwork-machines --- Guix configuration for genenetwork machines ;;; Copyright © 2024 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2024 Frederick M. Muriithi <fredmanglis@gmail.com> +;;; Copyright © 2024 Pjotr Prins <pjotr.public01@thebird.nl> ;;; ;;; This file is part of genenetwork-machines. ;;; @@ -37,20 +38,20 @@ #:export (genenetwork-service-type genenetwork-configuration genenetwork-configuration? - genenetwork-configuration-genenetwork2 - genenetwork-configuration-genenetwork3 - genenetwork-configuration-server-name - genenetwork-configuration-port - genenetwork-configuration-gn2-port - genenetwork-configuration-gn3-port - genenetwork-configuration-auth-db - genenetwork-configuration-xapian-db - genenetwork-configuration-genotype-files + genenetwork-configuration-genenetwork2 ; gn2 guix package used from guix-bioinformatics + genenetwork-configuration-genenetwork3 ; gn3 guix package used from guix-bioinformatics + genenetwork-configuration-server-name ; outside DNS + genenetwork-configuration-port ; external port + genenetwork-configuration-gn2-port ; internal port + genenetwork-configuration-gn3-port ; internal port + genenetwork-configuration-auth-db ; RW auth DB + genenetwork-configuration-xapian-db ; RO search index, unless you want to regenerate inside VM + genenetwork-configuration-genotype-files ; RO genotype files + genenetwork-configuration-gn3-data-directory ; RO genenetwork-configuration-sparql-endpoint - genenetwork-configuration-gn-sourcecode-directory - genenetwork-configuration-gn3-data-directory - genenetwork-configuration-gn2-secrets - genenetwork-configuration-gn3-secrets + genenetwork-configuration-gn-sourcecode-directory ; used for mounting local source code inside VM (dev/debug) + genenetwork-configuration-gn2-secrets ; RO GN2 secrets so we don't need to regenerate every startup + genenetwork-configuration-gn3-secrets ; RO GN3 secrets so we don't need to regenerate every startup gn-uploader-service-type gn-uploader-configuration gn-uploader-configuration? @@ -161,7 +162,7 @@ their values. Keys must be strings. Values may be strings, G-expressions or numbers." #~(begin (use-modules (ice-9 match)) - + (call-with-output-file #$output (lambda (port) (for-each (match-lambda diff --git a/specials/gndev-deploy.sh b/specials/gndev-deploy.sh index 1b00b0b..40fe8db 100755 --- a/specials/gndev-deploy.sh +++ b/specials/gndev-deploy.sh @@ -4,6 +4,7 @@ # # genenetwork-machines --- Guix configuration for genenetwork machines # Copyright © 2022, 2024 Arun Isaac <arunisaac@systemreboot.net> +# Copyright © 2024 Pjotr Prins <pjotr.public01@thebird.nl> # # This file is part of genenetwork-machines. # @@ -25,7 +26,7 @@ # this script should not be run as root. if [ "$EUID" -eq 0 ] - then echo "Please do not run as root." + then echo "Please do not run as root." exit fi |