Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 1.24 KB

README.md

File metadata and controls

49 lines (39 loc) · 1.24 KB

atom Cookbook

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.

Requirements

Platforms

  • CentOS 7.x

Chef

  • Chef 12.1+

Cookbooks

  • chef_nginx
  • java
  • elasticsearch (~> 0.3.14)

Attributes

  • node['atom']['git_repo'] - Git repository where the cookbook will download AtoM from, default git://github.com/artefactual/atom.git
  • node['atom']['git_revision'] - Branch of AtoM that will be checked out, default stable/2.3.x
  • node['atom']['google_analytics_api_key'] - Google analytics key, default nil

Resource/Provider

None.

Recipes

default

Include the default recipe in a run list.

Usage

Just include atom recipe in your run list.

Role example:

{
  "name": "atom",
  "description": "Installs AtoM",
  "chef_type": "role",
  "json_class": "Chef::Role",
  "run_list": [
    "recipe[atom]"
  ]
}

License and Authors