sunlightlabs/opendatapoliciesdecoded-ansible

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

Homepage:

Size: 16

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Open Data Policies Decoded Ansible Playbooks

Summary

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.

Introduction

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.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.