This is a sample Backdrop CMS installation pre-configured for use with Docksal.
Features:
- Backdrop CMS
fin init
example
This is a one time setup - skip this if you already have a working Docksal environment.
Follow Docksal environment setup instructions
-
Clone this repo into your Projects directory
git clone https://github.com/docksal/boilerplate-backdrop.git cd backdrop
-
Initialize the site
This will initialize local settings and install the site via drush
fin init
-
On Windows add
192.168.64.100 backdrop.docksal.site
to your hosts file -
Point your browser to
http://backdrop.docksal.site
Site provisioning can be automated using fin init
, which calls the shell script in .docksal/commands/init.
This script is meant to be modified per project.
Some common tasks that can be handled in the init script:
- initialize local settings files for Docker Compose, Backdrop, Behat, etc.
- import DB or perform a site install
- compile Sass
- run DB updates, revert features, clear caches, etc.
- enable/disable modules, update variables values
- run Behat tests
Backdrop has a command line utility called Bee.
Bee commands can be run by calling fin bee [command]
.