Skip to content

Configuration

Voir aussi la reference centralisee : Variables d'environnement.

Variables d'environnement

Tableau récapitulatif

VariableRequisDescriptionExemple
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEYClé publique Clerkpk_test_abc123...
CLERK_SECRET_KEYClé secrète Clerksk_test_xyz789...
NEXT_PUBLIC_CLERK_SIGN_IN_URLURL de connexion/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URLURL d'inscription/sign-up
SMTP_HOSTServeur SMTPsmtp.gmail.com
SMTP_PORTPort SMTP587
SMTP_SECURESSL/TLSfalse
SMTP_USERIdentifiantuser@example.com
SMTP_PASSWORDMot de passexxxx xxxx xxxx xxxx
NEXT_PUBLIC_TREASURY_EMAILDestinatairetreso@sgdf.fr
SMTP_FROM♠️Expéditeur personnalisénoreply@domain.fr
SMTP_FROM_NAME♠️Nom expéditeurFactures SGDF
SMTP_FROM_EMAIL♠️Email de replisend@domain.fr

✅ = Requis • ♠️ = Optionnel

Valeurs par fournisseur

FournisseurSMTP_HOSTSMTP_PORTSMTP_SECURE
Gmailsmtp.gmail.com587false
Outlook/Hotmailsmtp-mail.outlook.com587false
Office 365smtp.office365.com587false
SSL (port 465)smtp.gmail.com465true

Commandes

bash
npm ci
npm run dev
npm run lint
npm run build
bash
pnpm install
pnpm dev
pnpm lint
pnpm build
bash
bun install
bun run dev
bun run lint
bun run build

Sécurité

  • Ne jamais committer .env.local
  • Utiliser HTTPS en production (caméra + PWA)
  • Limiter l'accès aux clés Clerk et aux identifiants SMTP