diff options
-rwxr-xr-x | production-deploy.sh | 2 | ||||
-rw-r--r-- | production.scm | 12 |
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))) |