Puppet Module for CapiTainS deployment
Defining CapiTainS resources in Hiera.
capitains::domain: 'cts.example.org'
capitains::www_root: '/tmp/capitains'
capitains::data_root: '/mnt/data'
capitains::app_root: '/usr/local/capitains'
capitains::venvdir: "%{hiera('capitains::app_root')}/venvs"
capitains::redis_host: 'localhost'
capitains::workdir: '/usr/local/capitains_work'
capitains::ci_url: 'https://api.github.com/repos'
capitains::repo_base_url: 'https://github.com/'
capitains::repos:
- name: 'canonical-latinLit'
cibase: 'PerseusDL/canonical-latinLit'
- name: 'canonical-greekLit'
cibase: 'PerseusDL/canonical-greekLit'
- name: 'canonical-farsiLit'
cibase: 'PerseusDL/canonical-farsiLit'
- name: 'canonical-pdlpsci'
cibase: 'PerseusDL/canonical-pdlpsci'
- name: 'csel-dev'
cibase: 'OpenGreekAndLatin/csel-dev'
- name: 'canonical-pdlrefwk'
cibase: 'PerseusDL/canonical-pdlrefwk'