Skip to content

Ansible playbook for automated creation of XNAT build environment

Notifications You must be signed in to change notification settings

BioMedIA/ansible-xnat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-xnat

Deploys an instance of XNAT and applies the dHCP customisations to it.

XNAT is an open source imaging informatics platform, developed by the Neuroinformatics Research Group at Washington University. It facilitates common management, productivity, and quality assurance tasks for imaging and associated data. Thanks to its extensibility, XNAT can be used to support a wide range of imaging-based projects.

Quickstart

Download the version of XNAT you want to install from here or build it from the sources.

You should place the downloaded/generated war in this repository's top folder, next to the site.yml playbook. Naming should follow the following convention:

xnat-web-{{ xnat-version }}.war

Install Ansible

pip install ansible

If you use VirtualBox and Vagrant, just run the following command within the root of this repo:

vagrant up

If you want to deploy on bare metal

ansible-playbook site.yml 192.168.0.1,

After the playbook finishes, access under this URL:

http://localhost:8080

for a Vagrant based setup, or replace with the corresponding URL/IP for a bare metal setup.

License

GPLv3

Author Information

Roman Valls Guimera

Gregor Lenz

About

Ansible playbook for automated creation of XNAT build environment

Resources

Stars

Watchers

Forks

Packages

No packages published