mirror of
https://github.com/Dokploy/templates.git
synced 2026-05-08 01:29:11 -05:00
[PR #781] [CLOSED] feat: add Shopware blueprint #2092
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/781
Author: @zrja
Created: 4/9/2026
Status: ❌ Closed
Base:
canary← Head:zrja/shopware-integration📝 Commits (2)
5ec1e73fix: remove duplicate strapi metadatadfb400afeat: add shopware blueprint📊 Changes
4 files changed (+448 additions, -18 deletions)
View changed files
➕
blueprints/shopware/docker-compose.yml(+327 -0)➕
blueprints/shopware/logo.svg(+24 -0)➕
blueprints/shopware/template.toml(+78 -0)📝
meta.json(+19 -18)📄 Description
What is this PR about?
New PR of Shopware
This PR:
shopwareblueprint withdocker-compose.yml,template.toml, andlogo.svgshopwareentry tometa.jsonstrapientry frommeta.jsonnode dedupe-and-sort-meta.jsChecklist
Before submitting this PR, please make sure that:
Issues related (if applicable)
None.
Screenshots or Videos
Not included.
Greptile Summary
This PR adds a new Shopware 6 blueprint with a multi-service Docker Compose stack (MySQL, Redis, bootstrap, init, worker, scheduler, and web), along with a
template.toml,logo.svg, and ameta.jsonentry. It also removes a duplicatestrapientry frommeta.json. The implementation is well-structured with proper use of YAML anchors, healthchecks, named volumes, and secret generation helpers.Confidence Score: 5/5
Safe to merge; both findings are P2 style/hardening suggestions that don't block functionality.
All remaining findings are P2: the main service naming convention (AGENTS.md guidance) and the mutable image tags (security hardening). Neither causes a runtime failure, data loss, or auth bypass. The core blueprint logic, secret generation, healthchecks, and meta.json structure are all correct.
blueprints/shopware/docker-compose.yml — service naming and image tag pinning.
Vulnerabilities
shopware/shopware-cli:latest-php-8.4andshopware/docker-base:8.4-nginxare floating/mutable image tags; pinning to a digest or exact release tag would reduce supply chain risk.${hash:...}and${password:...}helpers.portsexposed on the host;exposeis used correctly for internal routing.Reviews (1): Last reviewed commit: "feat: add shopware blueprint" | Re-trigger Greptile
(2/5) Greptile learns from your feedback when you react with thumbs up/down!
Context used:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.