Arnaud
|
fb4c624d40
|
feat(deploy): add Docker build + Traefik-based production deployment
- Dockerfile: multi-stage pnpm monorepo build with Next.js standalone output
- .dockerignore: exclude node_modules, .next, .env, dev artifacts
- next.config.ts: enable `output: standalone` for slim runtime image
- compose.prod.yml: replace Caddy with Traefik labels, add migrate init
service, split internal/external networks
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-07-01 13:28:30 +02:00 |
|
Arnaud
|
5b40968c9d
|
feat(web): Next.js 15 app shell, auth, i18n, base UI
App Router setup with next-intl (en/fr), Better Auth wiring, shadcn/ui components,
Tailwind, AES-256-GCM encrypt util, Redis rate limiter, tier limit checker,
site_settings helper for runtime .env overrides.
|
2026-07-01 08:09:31 +02:00 |
|