From baeafc5ccc4a9893d22e6629db97720e3fa6d3ae Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Sun, 3 Dec 2023 09:47:38 -0600 Subject: Rename/move --- topics/deploy/deployment.gmi | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 topics/deploy/deployment.gmi (limited to 'topics/deploy/deployment.gmi') diff --git a/topics/deploy/deployment.gmi b/topics/deploy/deployment.gmi new file mode 100644 index 0000000..b844821 --- /dev/null +++ b/topics/deploy/deployment.gmi @@ -0,0 +1,36 @@ +# Deploy GeneNetwork + +# Description + +This page attempts to document the deployment process we have for GeneNetwork. We use Guix system containers for deployment of CI/CD and the Guix configuration for the CI/CD container should be considered the authoritative reference. + +=> https://github.com/genenetwork/genenetwork-machines/blob/main/genenetwork-development.scm + +See also + +=> ./guix-system-containers-and-how-we-use-them + +## genenetwork2 + +To install GN2 by hand for development we also track + +=> ./developing-against-gn +=> ./installation + +## genenetwork3 + +Deployment-specific settings for genenetwork3 should be written to a configuration file and the path to that file should be set in the GN3_CONF environment variable. + +Here's a typical configuration file. Please take care to customize it to your specific requirements. +``` +SPARQL_ENDPOINT="http://localhost:9082/sparql" +DATA_DIR="/export/data/genenetwork" +XAPIAN_DB_PATH="/export/data/genenetwork-xapian" +``` +DATA_DIR must contain two directories—genotype_files and synteny. + +## deploy guix + +See also + +=> guix-profiles.gmi -- cgit v1.2.3