HegemanLab/galaxy-playbooks contains several Galaxy Playbooks for deploying and managing Galaxy servers. These playbooks are dependent on several Ansible Roles forked from the Galaxy Project.
These playbooks and roles are experimental and not ready for production.
- Provide general and metabolomics centric Galaxy Playbooks for deployment and management.
- Release Playbook versions as Galaxy versions are released.
- Use forked GalaxyProject Ansible Roles which can be rebased and with feature branches which can be cleanly pulled back.
This repo will contain several Playbooks for deploying Galaxy servers in the Hegeman Lab.
Playbook | Applicantion |
---|---|
galaxy-dev.yml | Installs a standalone Galaxy server which uses the default UWSGI webserver and, single-user, SQLite database. |
galaxy-stack.yml | Installs Galaxy, NGINX, and Postgresql. |
Currently, roles must be linked, or downloaded, to a roles/
folder. The roles/
directory must exist in the same directory as the Playbooks.
Rename every role to remove the prepended ansible-
.