Skip to content

Add Magento Open Source Dev Container Templates collection#696

Draft
superterran wants to merge 1 commit intodevcontainers:gh-pagesfrom
superterran:add-doughatcher-magento-templates
Draft

Add Magento Open Source Dev Container Templates collection#696
superterran wants to merge 1 commit intodevcontainers:gh-pagesfrom
superterran:add-doughatcher-magento-templates

Conversation

@superterran
Copy link
Copy Markdown

What type of PR is this?

  • Add a new dev container collection
  • Update to an existing dev container collection
  • Documentation/spec update
  • Other containers.dev site update (UX, layout, etc)

Description

Adds a new collection: Magento Open Source Dev Container Templates at https://github.com/doughatcher/devcontainer-templates.

The collection currently ships one template, magento, which provides a complete Magento 2 (Open Source / Community Edition) development environment with PHP-FPM, MariaDB, Redis, RabbitMQ, OpenSearch, MailHog, and an optional Nginx sidecar. The template's postCreateCommand auto-runs composer install and bin/magento setup:install, so devs land in a working Magento store on first start. It supports both local Docker and GitHub Codespaces, with bundled Playwright e2e tests for checkout and admin login flows.

History

This is a re-submission of #500, which I opened in December 2024 and closed shortly after with the comment "I have been asked to donate this work to my organization and release it in their namespace." The corporate fork has since been archived; the OSS variant is now back under my personal doughatcher namespace as a community-maintained collection. The corporate-internal variant kept the work-specific extensions (Adobe IMS, Adobe I/O CLI, Magento Cloud CLI, Zscaler cert handling) and is no longer publicly active.

Collection checklist

Adds doughatcher/devcontainer-templates to the collection index.

This is the same collection that was originally proposed in PR devcontainers#500
(closed when the work was donated to a corporate namespace). The OSS
variant is now back under doughatcher/ as a public, community-focused
template collection. The corporate variant has been archived.

Maintainer: Doug Hatcher
Repository: https://github.com/doughatcher/devcontainer-templates
OCI: ghcr.io/doughatcher/devcontainer-templates

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@superterran superterran requested a review from a team as a code owner May 5, 2026 21:17
@superterran superterran marked this pull request as draft May 5, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant