beetboxvm.beetbox-backdrop
Ansible Role: Beetbox Backdrop
This is an Ansible role that sets up a Backdrop project on beetbox.
Role Variables
Here are the variables you can use, along with their default settings:
Checkout Backdrop project:
backdrop_checkout: no
Backdrop project Git repository:
backdrop_repo: "https://github.com/backdrop/backdrop.git"
Backdrop project version: You can specify a full 40-character SHA-1 hash, "HEAD", a branch name, or a tag name.
backdrop_version: "HEAD"
Backdrop checkout depth: This limits the git history to a certain number of revisions.
backdrop_checkout_depth: 1
Install Backdrop project:
backdrop_install_site: no
Backdrop install profile:
backdrop_install_profile: standard
Backdrop admin account name:
backdrop_account_name: admin
Backdrop admin account password:
backdrop_account_pass: admin
beetbox
Check out the beetbox GitHub page.
Requirements
You will need the following tools:
- Composer
- Vagrant version 1.8 or higher
- Virtualbox
- Vagrant Hostsupdater
- Vagrant Auto-network
Quickstart
- Open your terminal (or git bash if you're on Windows) and type these commands:
git clone https://github.com/beetboxvm/ansible-role-beetbox-backdrop.git backdrop && cd $_
composer require --dev beet/box
vagrant up
- Visit http://backdrop.local/
Use the following login credentials:
username: admin
password: admin
License
This project is licensed under the MIT License.
Backdrop project role for beetbox.
ansible-galaxy install beetboxvm.beetbox-backdrop