Skip to main content

DDEV Aljibe: a complete local development environment

DrupalCamp
A Coruña, Spain
Aljibe logo

Aljibe is an extension for DDEV that we've developed at Metadrop and forms the basis of all our local development projects.

Aljibe, the container for Drupal drops, offers the following tools, which are integrated with DDEV and ready to use:

  • Behat for BDD (behaviour-driven development) and acceptance testing
  • BackstopJS for visual regression testing
  • Unlighthouse for website quality reviews, following Lighthouse standards
  • Pa11y for accessibility analysis
  • MkDocs for technical project documentation
  • Adminer for graphical database management

As they are DDEV extensions, these tools can even be used without the complete package.

Additionally, Aljibe allows for features such as video recording of Behat tests, testing support, multisite support, rapid technical onboarding, best practices, disabling of unused containers, and other benefits. For us, it's a fundamental piece of development and a way to enormously simplify the process.

During the workshop, you'll be taught how to use it, with a demonstration of the different available features, so you can use it in your current or future projects. All that's required is to have DDEV (and Docker) installed locally, along with a minimal familiarity with it.

Speakers
RIcardo Sanz Ante

Ricardo Sanz

CTO

Training courses

Face-to-face and online training for development and product teams.