Home

Awesome

Ansible-DigitalOcean Playbooks

This is an Ansible playbook used for managing my website www.antonioalaniz.com. This was tested against Ubuntu 16.04 (Xenial) using Vagrant and pushed live to DigitalOcean.

Playbooks

Roles

These playbooks utilize the following roles:

Variables

Installation

  1. Clone the repository: git clone https://github.com/talaniz/ansible-pelican.git
  2. Install requirements: pip install -r requirements.txt
  3. Create a variables file and populate the variables above
  4. Install roles: mkdir roles && cd roles, then clone/install roles--
  5. Use the Vagrantfile to create the virtual environment: vagrant up
  6. Run the dev-deploy.yml file: ansible-playbook playbooks/dev-deploy.yml

To Do: