fix: add MAILER_DSN as compose env var instead of a separate .env.local #4

Merged
csaeum merged 1 commit from fix/mailer-dsn-env-var into main 2026-08-05 15:41:20 +00:00
Owner

Zusammenfassung

  • Ersetzt den Ansatz aus dem geschlossenen PR #3 (configs/shopware/.env.local-Template)
  • MAILER_DSN lässt sich genauso gut wie APP_SECRET/DATABASE_URL/die Redis-DSNs als Compose-Env-Var abbilden — damit ist kein .env.local im Shopware-Projektcode mehr nötig
  • Platzhalter in .env ergänzt, MAILER_DSN=${MAILER_DSN} bei app/scheduler/worker verdrahtet
  • Projekt.md entsprechend angepasst

Testplan

  • docker compose config -q fehlerfrei
  • docker compose config löst MAILER_DSN für alle drei Services korrekt auf
## Zusammenfassung - Ersetzt den Ansatz aus dem geschlossenen PR #3 (`configs/shopware/.env.local`-Template) - `MAILER_DSN` lässt sich genauso gut wie `APP_SECRET`/`DATABASE_URL`/die Redis-DSNs als Compose-Env-Var abbilden — damit ist **kein** `.env.local` im Shopware-Projektcode mehr nötig - Platzhalter in `.env` ergänzt, `MAILER_DSN=${MAILER_DSN}` bei `app`/`scheduler`/`worker` verdrahtet - `Projekt.md` entsprechend angepasst ## Testplan - [x] `docker compose config -q` fehlerfrei - [x] `docker compose config` löst `MAILER_DSN` für alle drei Services korrekt auf
fix: add MAILER_DSN as compose env var instead of a separate .env.local
Some checks failed
CI – Validate & Release / validate (pull_request) Failing after 1s
CI – Validate & Release / release (pull_request) Has been skipped
16842d6771
Supersedes the configs/shopware/.env.local template from the closed
PR #3: MAILER_DSN is just as compatible with the existing
environment-variable pattern as APP_SECRET/DATABASE_URL/the Redis
DSNs, so there is no need for a separate .env.local file in the
Shopware project code at all anymore. Added the placeholder to .env
and wired it into app/scheduler/worker in docker-compose.yml.
csaeum merged commit 387be2e7db into main 2026-08-05 15:41:20 +00:00
csaeum deleted branch fix/mailer-dsn-env-var 2026-08-05 15:41:20 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Docker-Stacks/projekt-sw6-with-aiseotools!4
No description provided.