---
url: 'https://metadrop.net/en/events/drupalcamp-2025-ddev-aljibe-a-complete-local-development-environment'
title: 'DDEV Aljibe: a complete local development environment'
author:
  name: 'Ricardo Sanz'
  url: 'https://metadrop.net/es/sobre/ricardo-sanz'
date: '2025-09-25T09:43:09+00:00'
updated: '2026-07-21T17:47:36+00:00'
type: article
summary: |-
  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:
tags:
  - Aljibe
  - Testing
  - Workshop
  - DrupalCamp
image: 'https://metadrop.net/sites/default/files/styles/full/public/2025-09/aljibe-image-more-margins.png.webp?h=ac7097ac&itok=nEabAvA6'
published: true
og:
  determiner: Automatic
  site_name: Metadrop
  street_address: 'Calle Manuel Luna, 12, 3 Dcha'
  locality: Madrid
  region: Madrid
  postal_code: '28020'
  country_name: España
  email: hola@metadrop.net
  phone_number: '910053180'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': Event
      url: 'https://metadrop.net/en/events/drupalcamp-2025-ddev-aljibe-a-complete-local-development-environment'
      name: 'DDEV Aljibe: a complete local development environment'
      description: |-
        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:
      eventAttendanceMode: Offline
      image:
        '@type': ImageObject
        url: 'https://metadrop.net/sites/default/files/styles/full/public/2025-09/aljibe-image-more-margins.png.webp?h=ac7097ac&itok=nEabAvA6'
      startDate: '2025-09-19'
      endDate: '2025-09-19'
      location:
        '@type': Place
        name: 'Place                      Country                Spain                    Province                A Coruña'
        address:
          '@type': PostalAddress
          addressLocality: 'Place                      Country                Spain                    Province                A Coruña'
          addressCountry: 'Place                      Country                Spain                    Province                A Coruña'
      performer:
        '@type': Organization
        name: DrupalCamp
      organizer:
        '@type': Organization
        name: DrupalCamp
    -
      '@type': Organization
      '@id': 'https://metadrop.net/#organization'
      url: 'https://metadrop.net/'
      name: Metadrop
      sameAs:
        - 'https://www.drupal.org/metadrop'
        - 'https://twitter.com/metadrop'
        - 'https://asociaciondrupal.es/partner/metadrop'
        - 'https://www.linkedin.com/company/metadrop'
      logo:
        '@type': ImageObject
        url: 'https://metadrop.net/themes/custom/mdrop_radix/logo-metadrop-500-500.jpg'
        width: '500'
        height: '500'
    -
      '@type': ItemPage
      '@id': 'https://metadrop.net/en/events/drupalcamp-2025-ddev-aljibe-a-complete-local-development-environment'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Home
            item: 'https://metadrop.net/en'
          -
            '@type': ListItem
            position: 2
            name: Events
            item: 'https://metadrop.net/en/events'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
---
 1. [Events](https://metadrop.net/en/events)
 
 # DDEV Aljibe: a complete local development environment

DrupalCamp

 A Coruña, Spain 

 

Friday, September 19, 2025

 [Slides (Spanish)](https://docs.google.com/presentation/d/e/2PACX-1vSBfeBJmFL-tyx_DI0prQ6UkPjDTwBtiiQE1UsWgE5nNixAS-PVxbGpF5YA504xQY149V7uVHmIvuZZ/pub?start=false&loop=false&delayms=3000)[Session at the Drupal Camp Spain 2025 website](https://2025.drupalcamp.es/es/sesiones/ddev-aljibe-entorno-de-desarrollo-local-completo) 

 

 

 

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

CTO