Commit Graph

5 Commits

Author SHA1 Message Date
Gerhard Scheikl 01b4734477 security hardening 2026-05-31 09:35:31 +02:00
Gerhard Scheikl 02a93b502b fix(health): add /healthz route and tighten docker healthcheck 2026-05-08 22:42:09 +02:00
Gerhard Scheikl 64dbdcbc6f set context for linumiq.com deployment 2026-05-08 22:07:38 +02:00
Gerhard Scheikl bbb2cdc94a fixed dockerfile location in final folder 2026-05-08 22:02:01 +02:00
Gerhard Scheikl 9557a3b335 deploy: split into dev/prod with separate Shopify configs and containers
- shopify.app.toml -> shopify.app.dev.toml (domain: invoice-app-dev.linumiq.com)
- New shopify.app.prod.toml will be created via shopify app config link --config prod
- docker-compose split into deploy/docker-compose.{dev,prod}.yml with distinct
  container names (linumiq-invoice-{dev,prod}), images, env files and bind mounts
- Caddyfile snippet maps both subdomains to their respective containers
- .env.{dev,prod}.example templates committed in deploy/
- deploy/README.md documents the layout and day-to-day workflow
2026-05-08 21:41:22 +02:00