beetboxvm.beetbox-concrete5
Ansible Role: Beetbox Concrete5
This is an Ansible role designed to create and install a Concrete5 project on beetbox.
Requirements
This role is made to work with beetbox: https://github.com/drupalmel/beetbox
Role Variables
Here are the available settings you can adjust, along with their default values:
To create a new Concrete5 project:
c5_checkout: no
URL of the Concrete5 project repository:
c5_repo: "https://github.com/concrete5/concrete5.git"
Specify the version of Concrete5 you want. You can use the full SHA-1 hash, "HEAD", a branch name, or a tag name:
c5_version: "HEAD"
Set the checkout depth for Concrete5. This limits the number of revisions Git will pull:
c5_checkout_depth: 1
To install Concrete5:
c5_install: no
Choose the starting point for Concrete5:
c5_starting_point: "elemental_full"
Email for the Concrete5 admin account:
c5_admin_mail: "[email protected]"
Password for the Concrete5 admin account:
c5_admin_password: password
Set the locale for Concrete5:
c5_default_locale: "en_US"
beetbox
For more information, visit: https://github.com/beetboxvm/beetbox
Requirements
- Vagrant version 1.8 or later
- Virtualbox
- Vagrant Hostsupdater
- Vagrant Auto-network
Quickstart
- Open your terminal (or git bash if you're on Windows) and run these commands:
git clone https://github.com/beetboxvm/ansible-role-beetbox-concrete5.git concrete5 && cd $_
vagrant up
- After that, go to http://concrete5.local/
username: admin
password: admin
License
MIT
Concrete5 project role for beetbox.
ansible-galaxy install beetboxvm.beetbox-concrete5