galaxy-docker-ansible
Please read our documentation at: http://galaxy-docker-ansible.readthedocs.io/
What is galaxy-docker-ansible?
Galaxy-docker-ansible is an ansible playbook directory containing all the roles to install the bgruening/docker-galaxy-stable image on a server running docker.
It also contains a installdocker role to install docker on a Ubuntu or CentOS server.
Why galaxy-docker-ansible?
Using the docker-galaxy-stable image simplifies running a galaxy server. However the container must be set-up using the exact settings you want. Doing this from the command line is cumbersome, and using a script is not scalable.
Galaxy-docker-ansible uses the power of ansible to set up a galaxy instance using the docker-galaxy-stable image. It allows you to set all the necessary variables and start the galaxy instance with just one command.
Features
- Complete deployment of a galaxy instance with just two commands.
- Configuration in easy to understand yaml files.
- Use the example host files to quickly get started
- Use the cluster example host to get the image running on your cluster
- Install prerequisites including docker on a Ubuntu or CentOS server
- Automatic provisioning
- The galaxy docker container is restarted on reboot of the system (requires restart, check known issues)
- Running the deployment script as a non-privileged user (root required for prerequisites script)
Report issues
Issues can be reported to our github issue tracker. Please check our known issues page first.