Skip to main content
Mediacurrent logo


Integrating DDEV-Local with Pantheon

by Mario Hernandez
July 2, 2021

We at Mediacurrent work with several Drupal hosting partners and one of them is Pantheon. Their platform and tooling provide great ways to make the best of your Drupal or WordPress websites. In this week’s Learning Bits tutorial, I decided to record a walkthrough of how to set up DDEV-Local with Pantheon so you can easily have local instances of your Pantheon websites for development purposes.

Here are the prerequisites to be able to accomplish this (in no specific order):

  1. Install Docker and DDEV-Local in your local machine
  2. Create a Pantheon website or have access to one you wish to set up locally
  3. Create a backup of your site using Pantheon’s dashboard
  4. Install Pantheon’s Terminus to interact with Pantheon via the command line (Not really required, but helpful to have)
  5. Upload your public key to Pantheon’s dashboard
  6. Create a machine token on Pantheon’s dashboard

For details on how to complete the integration, check out DDEV-Loca’s official docs or watch the video tutorial below. 

Meet team member, Mario Hernandez

Mario is the Head of Learning at Mediacurrent with over 10 years of public speaking and training experience. He is a regular speaker and trainer at tech conferences including Drupal Camps in Los Angeles, San Diego, San Francisco, Washington DC, and others.  Mario is a co-host of the Mediacurrent podcast where guest speakers discuss open source solutions.

In addition to being the Head of Learning, Mario is a Senior Front-End Developer working on some of the world’s most popular brands. Mario has vast experience in all things Front End as well as Drupal.  He developed the very successful Component-Based Development training workshop which has been conducted at DrupalCons throughout America and Europe. Mario's strengths are training clients and their development teams through custom-tailored curriculums.

Learn more about Mario >