Skip to content

docs(blog): add Shopware live training links to Shopware on DDEV post - #761

Merged
rfay merged 1 commit into
ddev:mainfrom
rfay:20261022_shopware_session
Oct 23, 2026
Merged

rfay merged 1 commit into
ddev:mainfrom
rfay:20261022_shopware_session

Conversation

@rfay

@rfay rfay commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Short Summary (TL;DR)

Benny's Shopware on DDEV post now links the October 21 live training recording, slides, slide source, and demo projects, and no longer says you need an add-on for shopware-cli.

How This PR Solves The Issue

A note callout near the top links the YouTube recording, the slides at vanwittlaer.github.io/pt-ddev-live-training-oct-2026 (the README in that repo has a placeholder link, which we'll fix with a PR there), the slide source, the sissy-demo and swoofy demo projects, and his Open-Stage shopware-cli deck.

The Shopware tooling section now says that DDEV v1.25.4 bundles shopware-cli, ddev storefront-watch, and ddev admin-watch for shopware6 projects, and keeps the add-on as the option for older DDEV versions. The media proxy snippet is replaced with the newer version from his slides, which adds proxy_ssl_server_name on for HTTPS upstreams.

@vanWittlaer, could you review this update to your post? In particular, check that the media proxy snippet from your slides fits here, and that the callout reads the way you want it to, since it is written in your voice.

Manual Testing Instructions

Compare https://pr-761.ddev-com-fork-previews.pages.dev/blog/shopware-on-ddev/ with https://ddev.com/blog/shopware-on-ddev/ and check that the callout renders below the first paragraph with working links, the Shopware tooling section describes the bundled shopware-cli, and the modified date shows at the top.

🤖 Developed with assistance from Claude Code

## Short Summary (TL;DR)

Benny's Shopware on DDEV post now links the October 21 live training recording, slides, slide source, and demo projects, and no longer says you need an add-on for `shopware-cli`.

## How This PR Solves The Issue

A note callout near the top links the YouTube recording, the slides at vanwittlaer.github.io/pt-ddev-live-training-oct-2026 (the README in that repo has a placeholder link, which we'll fix with a PR there), the slide source, the sissy-demo and swoofy demo projects, and his Open-Stage `shopware-cli` deck.

The Shopware tooling section now says that DDEV v1.25.4 bundles `shopware-cli`, `ddev storefront-watch`, and `ddev admin-watch` for `shopware6` projects, and keeps the add-on as the option for older DDEV versions. The media proxy snippet is replaced with the newer version from his slides, which adds `proxy_ssl_server_name on` for HTTPS upstreams.

## Manual Testing Instructions

Compare https://20261022-shopware-session.ddev-com-front-end.pages.dev/blog/shopware-on-ddev/ with https://ddev.com/blog/shopware-on-ddev/ and check that the callout renders below the first paragraph with working links, the Shopware tooling section describes the bundled `shopware-cli`, and the modified date shows at the top.

🤖 Developed with assistance from [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

🌐 Fork Preview for PR #761

https://pr-761.ddev-com-fork-previews.pages.dev

This preview updates automatically when you push changes to your fork.

@stasadev stasadev left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Claude Code ran the new media proxy snippet in a shopware6 project on DDEV v1.25.4. With a Cloudflare upstream, the old snippet gives a 502 with SSL_do_handshake() failed, and the new one proxies fine, so proxy_ssl_server_name on matters.

Not for this PR, but @vanWittlaer, in the swoofy demo .ddev/config.yaml has type: php, so it doesn't get the bundled shopware-cli from DDEV v1.25.4. It also installs php8.3-amqp with php_version: "8.4". Maybe type: shopware6 and php${DDEV_PHP_VERSION}-amqp, so it follows the PHP version?

🤖 Reviewed with assistance from Claude Code

@vanWittlaer

Copy link
Copy Markdown
Contributor

All ok, thanks @rfay and @stasadev for your input and fixing all the details! Please go ahead and merge.

Copied your note on the swoofy demo.

@rfay
rfay merged commit 5c680fa into ddev:main Oct 23, 2026
4 checks passed
@rfay
rfay deleted the 20261022_shopware_session branch October 23, 2026 14:53
@github-actions

Copy link
Copy Markdown

PR closed. The Cloudflare Pages preview is no longer updated.

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.

3 participants