This cookbook will install AtoM. It does NOT configure dependencies! You'll need to install the dependencies yourself. See the documentation for more details.
This cookbook was tested on CentOS 7.x, but should work on any platform with a LEMP environment installed.
- CentOS 7.x
- Chef 12.1+
- chef_nginx
- java
- elasticsearch (~> 0.3.14)
node['atom']['git_repo']
- Git repository where the cookbook will download AtoM from, defaultgit://github.com/artefactual/atom.git
node['atom']['git_revision']
- Branch of AtoM that will be checked out, defaultstable/2.3.x
node['atom']['google_analytics_api_key']
- Google analytics key, defaultnil
None.
Include the default recipe in a run list.
Just include atom
recipe in your run list.
{
"name": "atom",
"description": "Installs AtoM",
"chef_type": "role",
"json_class": "Chef::Role",
"run_list": [
"recipe[atom]"
]
}
- Patrick Fung (patrick@makestuffdostuff.com)
- MJ Suhonos (mjsuhonos@ryerson.ca)