Name: opendatapoliciesdecoded-ansible
Owner: Sunlight Labs
Description: Ansible playbooks for provisioning servers hosting the Open Data Policies Decoded website.
Created: 2016-07-26 20:14:03.0
Updated: 2016-08-25 13:06:38.0
Pushed: 2016-09-29 17:16:10.0
Size: 16
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
These playbooks are meant only to provision a server to host a copy of the Open Data Policies Decoded website. Because Open Data Policies Decoded is essentially an instance of StateDecoded, this playbook should also be useable for provisioning a server to host an instance of the State Decoded website.
Everything should largely follow the Ansible best practices directory layout, with the exception that all of the inventories are under the
inventories
directory.
The inventories/group_vars
directory should also have example files detailing
which variables it expects to have populated. Simply copy or rename the
appropriate example inventory and group variable files, then populate them with
the necessary values before use.
The actual deployment of website builds is handled by a separate continuous delivery/deployment solution, so these playbooks do not cover deploying the website itself.
The primary playbook to run is site.yml
at the root directory of the
repository, and you can configure which Ansible roles will be used from that
file.