Ansible playbooks for ARTiMED project
Python HTML Shell Vim script
Latest commit cf66b50 Feb 13, 2017 @drosofff drosofff committed on GitHub Merge pull request #206 from ARTbio/improve_requirements_doc
Try to fix automated hg-pages deployment
Failed to load latest commit information.
dockerfiles Fix permission problems for postgresql user Oct 12, 2016
docs change metavisitor reference to plos one Feb 12, 2017
extra-files fix a remaining error in Nov 15, 2016
group_vars add 3 new workflows in group_vars/metavisitor Nov 15, 2016
inventory_files Generalize jetstream role Sep 7, 2016
roles One more instance of undefined variables Nov 3, 2016
scripts implement tool_sheds_config_file variable in group_vars/all; adapt ga… Sep 15, 2016
templates Add support to run on multiple target clouds at once Sep 7, 2016
.gitignore Add miniconda role to .gitignore Sep 16, 2016
.travis.yml generate new secure string for GH_TOKEN Feb 12, 2017 Add @afgane, @nturaga and @JuPeg as contributors Sep 13, 2016
Dockerfile Revert "test Dockerfile for galaxy-kickstart-workflow1" Aug 26, 2016
LICENSE.txt add licence and contributors file to artimed for public release Dec 7, 2015 Update docs to go with PR #187. Aug 30, 2016
Vagrantfile Add rsync tool to galaxy tools. It will be used to upload ref genomes… Nov 27, 2015
ansible.cfg Workaround for set file permission problem Aug 27, 2016 first attempt to fix gh_pages - secure string probably needs to be ch… Feb 12, 2017
galaxy.yml Fix conda permission problem Sep 16, 2016
mkdocs.yml update requirements doc and remove Metavisitor documentation Feb 12, 2017 Pre-commit script for syntax checking. To be placed in .git/hooks Jan 14, 2016
requirements_roles.yml switch to ARTbio fork of ansible-miniconda-role Feb 9, 2017 Use a startup script Jun 17, 2016

Build Status


GalaxyKickStart is an Ansible playbook designed to help you get one or more production-ready Galaxy servers based on Ubuntu within minutes, and to maintain these servers. Optionally, instances can be pre-loaded with tools and workflows.

Detailed usage instructions are available in the Documentation.

Required Ansible version >=

The playbook has been tested on

  • Cloud Machines
  • Vagrant Boxes
  • Physical Servers
  • Docker

GalaxyKickStart has been developed at the ARTbio platform and contains roles developed by the Galaxy team.

List of roles included in this playbook


Installation of postgresql might fails due to non-standard locale

If you are using Ubuntu on your Ansible machine, make sure that you deactivate SendEnv LANG LC_* in /etc/ssh_config. This will allow locale settings to be propagated by ssh.