DDEV Local

TYPO3 Dev Days Wrap-Up

Thank you, T3DD! We had an amazing time at TYPO3 Developer Days (T3DD) in Karlsruhe, Germany this month. The sessions were enlightening, the venue was pleasant and peaceful, and the entire event so professionally organized by punkt.de. We were happy to be able to support the TYPO3 community by sponsoring T3DD and pleased especially that … Continued

How to use DDEV custom commands and other goodies to add zsh

DDEV-Local is a powerful local development tool that many of you are fond of for its simplicity and extensibility. Recent versions of DDEV-Local (v1.10+) add custom commands and loads of other goodies we’d like to show you how to use. In this screencast and tutorial, we’ll show you how to make use of DDEV-Local custom commands, … Continued

DDEV-Local Web Container Customization in v1.8.0

There’s never any end to the number of things you might need to do with the web container to make it “just right” for your project. In DDEV-Local v1.8.0 you can do that much more easily than in the past. Here are a couple of examples of how you might make these modifications, and a … Continued

DDEV-Local Trusted HTTPS Certificates

Security is critical on the modern web, and so all sites should ideally be developed, tested, and deployed with https. But it has been hard to do that in your local development environment. As of DDEV-Local v1.8.0, you can use the https version of your project in a browser that trusts your project and you don’t … Continued

DrupalCon Seattle Wrap-up

Our time at DrupalCon Seattle strongly reinforced the core principles and values we’ve been building our tools on. We’re always excited to share updates and benefits of our DDEV local development environment and hosting platform, but even better is hearing what you’ve been working on and where your interests lie. The most valuable experiences at … Continued

DDEV v1.7.1: config.*.yaml, static bind ports, longer project names

We’ve just released DDEV v1.7.1! This release includes the ability to override a committed config.yaml, static port binds and longer project names. Install or upgrade now. Here are a couple of highlights: config.*.yaml – If you’ve been using DDEV on a team across different operating systems you’ve experienced how wonderful it is to be able … Continued

DDEV-Local Automated Testing

We’re quite proud of the automated testing setup we use to develop DDEV-Local. Each pushed commit to the project gets a full set of tests run on macOS, Windows with Docker-for-Windows, Windows with Docker Toolbox, and Linux (Ubuntu). Originally we tested quite nicely with just CircleCI (on Linux), and that did pretty well at finding issues … Continued

DDEV-Local, D6LTS, PHP 7.2, and Drupal 6 projects

Much of what we do here on the DDEV team is in support of the modern projects users want to create, whether that means building out our highly flexible, customizable, Kubernetes-based hosting platform or our robust local development environment. Our goal is to support our users in as much of your work as we can, … Continued

DDEV-Local Usage Statistics (Updated 2019-03-21)

We introduced opt-in instrumentation using Sentry.io in DDEV-Local v1.5.0 (December 2018). This feature sends some information about ddev usage so that we can understand our users better and help you do your best work. Now that we’re a few months in we’ve learned a number of things, and so appreciate those of you who opted-in to … Continued