From a21bd6a6710d123ef3bfc3c9aab37fc0c276f9c5 Mon Sep 17 00:00:00 2001 From: ertopogo Date: Thu, 19 Feb 2026 11:34:16 +0100 Subject: feat: initial project setup - Next.js 16, Payload CMS v3, palette Mapuche Next.js 16 App Router + TypeScript + Tailwind CSS v4. Payload CMS v3 with PostgreSQL adapter. Mapuche Corporate palette. Public pages, Docker Compose + Caddy, security middleware. Co-authored-by: Cursor --- .env.example | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .env.example (limited to '.env.example') diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..d55995e --- /dev/null +++ b/.env.example @@ -0,0 +1,17 @@ +# === Base de données === +DATABASE_URI=postgresql://user:password@host:5432/dertopogo + +# === Payload CMS === +PAYLOAD_SECRET=your-payload-secret-minimum-32-chars-here + +# === Next.js === +NEXT_PUBLIC_SITE_URL=https://your-domain.com + +# === Keycloak OIDC (npagnun) === +KEYCLOAK_ISSUER=https://npagnun.your-domain.com/realms/your-realm +KEYCLOAK_CLIENT_ID=dertopogo +KEYCLOAK_CLIENT_SECRET=your-keycloak-client-secret + +# === Auth.js === +AUTH_SECRET=your-auth-secret-minimum-32-chars-here +AUTH_URL=https://your-domain.com -- cgit v1.2.3