-
Notifications
You must be signed in to change notification settings - Fork 0
developer notes
- XNAT Overview
- Configuring XNAT - xnat.cfg file
- How to optimise XNAT
- Docker - Maintenance
- Docker - Migrating an XNAT server
Docker stack was chosen rather than docker-compose. As XNAT uses docker containers running in swarm mode (recommended), then the XNAT, if on the same host, also should run as a service in swarm mode to prevent any memory issues. In addition docker secrets are used to store passwords - this is not compatible with docker-compose.
The directory ./install_scripts/ contains all the installation shell scripts for the individual components.
The pipeline engine has gradle bundles due to some sevrers unable to reach the gradle server.
under xnat-pipeline/gradle/wrapper/gradle-wrapper.properties, changed:
distributionUrl=https://services.gradle.org/distributions/gradle-4.10.2-all.zip
to
distributionUrl=gradle-4.10.2-all.zip
UPDATE - NOW 5.6.2 - v4 does not work.
and downloaded the gradle zip and placed in the same directory.
In addition, a broken dependency was removed from build.gradle:
maven { url "http://maven.imagej.net/content/groups/public" }