Skip to content

altagrade/backdrop-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AltaGrade Developer Stack for Backdrop

This repository helps to quickly get Backdrop running on Docksal, with the most useful developer modules enabled by default.

AltaGrade Developer Stack comes with Brush (https://github.com/backdrop-contrib/brush) installed by default, a command line utility for Backdrop CMS developers aimed at speeding up your development cycles.

Requirements

Docksal is a web-development environment based on Docker for macOS, Windows and Ubuntu Linux. Install Docksal per https://docksal.io/installation.

Installation

  • On command line change the working directory to your Docksal's projects folder, for example cd ~/Projects, and clone the repository:
git clone https://github.com/altagrade/altagrade-backdrop.git your-new-project
cd your-new-project
./init
  • If you prefer the stable branch over the develpment version, then before running the ./init command above, open the .docksal/commands/init file, uncomment two lines under STABLE and comment out the git line under DEVELOPMENT as shown below:
# STABLE
# BRANCH=`curl -s "https://api.github.com/repos/backdrop/backdrop/releases/latest" | awk -F '"' '/tag_name/{print $4}'`
# git clone --branch $BRANCH https://github.com/backdrop/backdrop.git docroot
# DEVELOPMENT
git clone https://github.com/backdrop/backdrop.git docroot

Docksal tools

Command line utilities

You can manage your Backdrop website on command line using:

Stack component versions

AltaGrade Development Stack is deployed with the following software versions by default:

  • Apache 2.4
  • MySQL 5.6
  • PHP 7.2

Developer modules

The following developer modules are installed and enabled by default:

  • Devel
  • Demo
  • Search Krumo
  • Coder Upgrade
  • Coder Review

Additional modules

The following modules are downloaded and recommended for production sites:

  • Remove Generator
  • Honeypot
  • Session Limit
  • Passphrase Policy
  • Autologout

Trobleshooting

Report all errors and issues on https://github.com/altagrade/altagrade-backdrop/issues

About

This repository helps to quickly get Backdrop running on Docksal together with Brush, development modules, MailHog and phpMyAdmin.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages