---
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: website
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:
  - 'Drupal Spanish Association (AED)'
  - 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:
  site_name: Metadrop
  'image:type': image/webp
  'image:width': '855'
  'image:height': '481'
  'image:alt': 'DDEV Aljibe: a complete local development environment'
  locale: en_US
  'locale:alternate': es_ES
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: 'https://schema.org/OfflineEventAttendanceMode'
      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'
      eventStatus: 'https://schema.org/EventScheduled'
      startDate: '2025-09-19T12:00:00+0200'
      '@id': 'https://metadrop.net/en/events/drupalcamp-2025-ddev-aljibe-a-complete-local-development-environment#event'
      location:
        '@type': Place
        address:
          '@type': PostalAddress
          addressCountry: ES
          addressRegion: 'A Coruña'
      performer:
        '@type': Person
        name: 'Ricardo Sanz'
      organizer:
        '@type': Organization
        name: 'Drupal Spanish Association (AED)'
    -
      '@type': Organization
      '@id': 'https://metadrop.net/#organization'
      url: 'https://metadrop.net/'
      name: Metadrop
      sameAs:
        - 'https://www.drupal.org/metadrop'
        - 'https://x.com/metadrop'
        - 'https://asociaciondrupal.es/partner/metadrop'
        - 'https://www.linkedin.com/company/metadrop'
      telephone: '+34910053180'
      contactPoint:
        '@type': ContactPoint
        telephone: '+34910053180'
        email: hola@metadrop.net
        availableLanguage:
          - Spanish
          - English
        contactType: 'customer service'
      logo:
        '@type': ImageObject
        url: 'https://metadrop.net/modules/custom/metadrop_schema/images/logo-metadrop-500-500.jpg'
        width: '500'
        height: '500'
      address:
        '@type': PostalAddress
        streetAddress: 'Calle Virgen de Nuria 23'
        addressLocality: Madrid
        addressRegion: Madrid
        postalCode: '28027'
        addressCountry: ES
    -
      '@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 

 

Drupal Spanish Association (AED)

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