feat: standalone libreshop demo stack pinned to v0.1.0

White-label preview: brings up cms + cms-db + mail + pdf + nginx +
shop with placeholder env so the toolkit runs clickably without
any adapter. Adapters (e.g. mp) replace compose.yaml with their own
composition + branding env.

Every libreshop component image is pinned to :v0.1.0 — override per
service via LIBRESHOP_<SVC>_TAG in .env if testing rolling :main.
.env.example documents every variable; mail stays in stdout-log
mode and PayPal stays in sandbox/no-creds mode by default.
This commit is contained in:
Michael Czechowski
2026-04-29 18:18:44 +02:00
commit f3b663d36f
4 changed files with 304 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@@ -0,0 +1,5 @@
.env
.env.local
*.swp
data/
state/