about summary refs log tree commit diff
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)))