DDEV Launches ddev-upsun Add-On for Seamless Upsun Integration

DDEV Launches ddev-upsun Add-On for Seamless Upsun Integration

DDEV has introduced a new add-on, ddev-upsun, designed to synchronize local development environments with Upsun cloud configurations. The tool supports both Upsun Flex and Upsun Fixed (Platform.sh-style) projects, offering developers a faster and more automated setup experience.

Background: From Platform.sh to Upsun

Upsun, formerly known as Platform.sh, rebranded in September 2025 to highlight its expanded focus on developer experience and AI-assisted infrastructure. It continues to deliver flexible, multicloud hosting and maintains the same compliance and performance standards that made Platform.sh a leading choice for developers. For those new to the ecosystem, Upsun offers a free trial to explore its cloud capabilities.

How the add-on works

The new ddev-upsun add-on reads a project’s .upsun/config.yaml or .platform.app.yaml file and configures DDEV to match the Upsun cloud environment. This includes aligning PHP versions, databases, and key service dependencies to replicate production architecture locally. Developers can install it using DDEV’s standard commands:

ddev config
ddev add-on get ddev/ddev-upsun
ddev start
  • Uses the same PHP version and extensions defined upstream.
  • Matches database types and versions, including MariaDB, MySQL, and PostgreSQL.
  • Automatically detects and configures add-ons such as Redis, Memcache, and OpenSearch.

This automation minimizes setup time and ensures near-parity between local and production environments—particularly valuable for teams managing multiple Upsun-hosted projects.

Why it matters

While DDEV has long supported Upsun-based workflows, complex applications previously required developers to manually define PHP versions, database types, and caching layers. The ddev-upsun add-on now performs these steps automatically, streamlining onboarding and eliminating manual configuration errors. It supports both Upsun Flex and Fixed configurations, providing a unified solution across setups.

Built with modern add-on architecture

The release also builds on improvements introduced in DDEV v1.24.8, which added support for writing add-ons in PHP instead of Bash and Go templates. This evolution simplifies maintenance and enables more complex integrations. The ddev-upsun add-on now supersedes the older ddev-platformsh add-on, consolidating both Flex and Fixed Upsun configurations under one tool.

Future roadmap

Initially focused on PHP-based projects, the DDEV team plans to expand ddev-upsun’s capabilities to support additional frameworks and services. Future enhancements may include:

  • Version-specific service handling, such as Redis and Solr integration through ddev/ddev-redis.
  • Support for Elasticsearch and other search services.
  • Extended automated testing across frameworks like Drupal, Laravel, and Symfony.

Community and collaboration

The add-on was developed under the guidance of Randy Fay and the DDEV contributors, with significant testing on Drupal-based projects. As Upsun continues to sponsor DDEV’s open-source work, this collaboration underscores the project’s commitment to developer productivity and open standards.

Conclusion

The ddev-upsun add-on strengthens the bridge between local and cloud environments, removing configuration friction and improving parity with Upsun deployments. With its modern PHP-based architecture, the tool represents a forward step for developers seeking efficient, reproducible workflows across environments.

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Related People

Upcoming Events