Skip to content
This repository has been archived by the owner on Jan 14, 2022. It is now read-only.
/ dransible Public archive

An example for deploying a Drupal application with Ansible, Ansistrano and Ansible Vault

Notifications You must be signed in to change notification settings

opdavies/dransible

Repository files navigation

Dransible

Prerequisites

Installation

  1. Download roles from Galaxy:

    ansible-galaxy install -r tools/ansible/requirements.yml
  2. Start the server:

    vagrant up
  3. Provision the server:

    ansible-playbook tools/ansible/provision.yml

    If you go to the server IP address (http://192.168.33.10) then you should see the Apache2 default page.

    The Apache2 Ubuntu default page

    If you go to http://dransible then you should see a Forbidden error as the application is not yet present on the server.

    A 'Forbidden' error when trying to load the application

  4. Deploy the application:

    ansible-playbook tools/ansible/deploy.yml

    After this, http://dransible should show an installed Drupal website.

    The homepage of the installed Drupal website

About

An example for deploying a Drupal application with Ansible, Ansistrano and Ansible Vault

Topics

Resources

Stars

Watchers

Forks

Languages