Search Topic

Announcing Lando Integration for Lagoon

Lagoon + Lando Graphic

Until now, Lagoon users have been reliant on a suite of local dev tools, including our own homespun open source tool, Pygmy. As amazee.io’s primary focus is on developing and supporting the Lagoon hosting platform, maintaining and enhancing Pygmy has often been less of a priority. Because of this, the local development process has always had room for improvement.

As there are existing tools that are uniquely focused on local development and have mass user adoption, we’ve decided to partner with the leading open source local development platform via direct integration with Lando (by Tandem).

Lando + Lagoon will offer a fast, fluid full-cycle development and deployment experience, and we’re excited to be a Lando alliance sponsor and integration partner.

About Lando

Lando has already established itself as the preferred local development solution for Drupal developers and is increasingly popular in the WordPress, Laravel, and JavaScript communities. It’s an open source, cross-platform tool that runs all projects, no matter what their underlying tech stack looks like. Lando has a vibrant community of active contributors working to improve and update it regularly to reflect changes in broader development trends.

Benefits

Replacing Lagoon’s existing suite of local development tools with Lando will mean less onboarding for new Lagoon users who are already familiar with Lando and workflow simplification for existing users. All developers will benefit from an easy-to-use, standardized tool that will seamlessly integrate with Lagoon.

In addition to making life easier for developers, using Lando will allow our internal teams to focus on what’s most important: improving Lagoon. Previously, support for local development rested entirely on amazee.io; everything from support tickets to bug fixes, security vulnerabilities, feature requests, and documentation is now handled by our internal team. As open source champions, we understand the importance of building on battle-tested code widely used in real-world applications.

Lando + Lagoon

Lando and Lagoon share common design principles and underlying technology (Docker), so the shift to Lando will provide immediate parity with the existing Lagoon local dev toolchain. It also brings the possibility of new features. All core Lando commands, such as building, starting, and stopping local applications, and SSH access, will all carry over.

Additionally, support for tooling commands and utilities in Lando’s LAMP and Drupal recipes will be available to Lagoon users — including running PHP commands, accessing the MySQL CLI, importing and exporting databases, and running Drush, Node, NPM, and Yarn commands in containers.

Drupal developers can run sites locally using our existing Docker images, and all standard Lagoon build steps and automations, such as database pulls, will be supported.

Contributions and Community

Integrating Lando with Lagoon also provides the opportunity to further both amazee.io and Tandem’s commitments to the open source community. We believe that joining forces will result in more contributions to both projects that further developers’ capabilities.

At this stage, we’re aiming to have an alpha release ready in May 2020. Want to know more? Get in touch with us for more details.


Writer