# ─── Project ─────────────────────────────────────────────── COMPOSE_PROJECT_NAME=diyaa CONTAINER_NAME=diyaa-website # ─── App ─────────────────────────────────────────────────── NODE_ENV=production NEXT_TELEMETRY_DISABLED=1 # ─── Site ────────────────────────────────────────────────── NEXT_PUBLIC_SITE_URL=https://diyaa.de # coming-soon | maintenance | full NEXT_PUBLIC_SITE_MODE=coming-soon # ─── Contact & Social ────────────────────────────────────── NEXT_PUBLIC_CONTACT_EMAIL=work@diyaa.de NEXT_PUBLIC_LINKEDIN_URL=https://linkedin.com/in/YOUR_USERNAME NEXT_PUBLIC_GITHUB_URL=https://github.com/YOUR_USERNAME # ─── Database (PostgreSQL + Prisma) ─────────────────────── # Development-only defaults. Keep real credentials in .env, never in git. POSTGRES_DB=diyaa POSTGRES_USER=diyaa POSTGRES_PASSWORD=change-me POSTGRES_PORT=55432 DATABASE_URL=postgresql://diyaa:change-me@localhost:55432/diyaa?schema=public UPLOAD_DIR=/app/uploads # ─── Authentication ─────────────────────────────────────── AUTH_SECRET=replace-with-a-long-random-secret AUTH_URL=http://localhost:3000 ADMIN_EMAIL=admin@example.com ADMIN_PASSWORD=replace-with-a-long-admin-password # ─── SMTP Email ──────────────────────────────────────────── SMTP_HOST=smtp.example.com SMTP_PORT=587 SMTP_SECURE=false SMTP_USER=replace-with-smtp-user SMTP_PASSWORD=replace-with-smtp-password SMTP_FROM=website@example.com SMTP_TO=work@diyaa.de # ─── Legal identity ─────────────────────────────────────── LEGAL_NAME=Diyaa LEGAL_ADDRESS=Street and house number LEGAL_POSTAL_CODE=00000 LEGAL_CITY=City LEGAL_COUNTRY=Germany # Optional when applicable. LEGAL_VAT_ID=