aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xproduction-deploy.sh2
-rw-r--r--production.scm12
2 files changed, 14 insertions, 0 deletions
diff --git a/production-deploy.sh b/production-deploy.sh
index ae858d9..7cd1cc7 100755
--- a/production-deploy.sh
+++ b/production-deploy.sh
@@ -41,6 +41,8 @@ container_script=$(guix system container \
--expose=/export/guix-containers/genenetwork/data/virtuoso=/export/data/virtuoso/ \
--share=/export/guix-containers/genenetwork/var/lib/gn-docs=/export/data/gn-docs \
--share=/export/guix-containers/genenetwork/var/genenetwork/sessions=/var/genenetwork/sessions \
+ --share=/export/guix-containers/genenetwork/var/lib/genenetwork/uploader=/var/lib/genenetwork/uploader \
+ --share=/export/guix-containers/genenetwork/var/lib/genenetwork/sqlite/gn-uploader=/var/lib/genenetwork/sqlite/gn-uploader \
production.scm)
echo $container_script
diff --git a/production.scm b/production.scm
index 8c162e5..ffa75da 100644
--- a/production.scm
+++ b/production.scm
@@ -90,4 +90,16 @@
(gn-tmpdir "/opt/gn/tmp")
(gn-doc-git-checkout "/var/lib/gn-docs.git")
(log-level 'debug)))
+ (service gn-uploader-service-type
+ (gn-uploader-configuration
+ (server-name "uploader.genenetwork.org")
+ (port 9897)
+ (secrets "/etc/genenetwork/gn-uploader/gn-uploader-secrets.py")
+ (sql-uri
+ "mysql://webqtlout:webqtlout@localhost/db_webqtl?unix_socket=/run/mysqld/mysqld.sock&charset=utf8")
+ (data-directory "/var/lib/genenetwork/uploader/data")
+ (auth-server-url "https://auth.genenetwork.org/")
+ (gn2-server-url "https://genenetwork.org")
+ (sqlite-databases-directory "/var/lib/genenetwork/sqlite/gn-uploader")
+ (log-level 'debug)))
%base-services)))