Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Add the scheduled indexer service to the
genenetwork-service-type. This will run the indexer script every hour.
|
|
|
|
Put the secrets for the different services in service-specific
directories, all of them sharing the same parent directory.
|
|
This commit enables us to change the logging level of the gn-uploader
service within the container: this will help in the instances when we
need to debug events in the application that are unexpected.
|
|
This commit lets us use the bleeding-edge gn-uploader from the
gn-uploader channel.
|
|
The uploader container is for testing that the gn-uploader package
builds and the application is working correctly. It sets up a service
that allows users to upload data.
It does need the other GeneNetwork services, but does not need the
latest and greatest. This commit uses the default genenetwork2
package (which will mostly be stable): thus there are fewer (if any)
issues getting the other services to run.
|
|
* genenetwork/services/genenetwork.scm (<gn-uploader-configuration>):
New type.
(gn-uploader-activation, gn-uploader-gunicorn-app,
gn-uploader-nginx-server-block): New functions.
(gn-uploader-service-type): New variable.
* uploader.scm, uploader-deploy.sh: New files.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
|