Variables d'environnement

Toutes les variables d'environnement sont validées au démarrage via @t3-oss/env-nextjs.

Variables requises

VariableTypeDescription
DATABASE_URLstring (URL)URL de connexion PostgreSQL
POSTHOG_PERSONAL_API_KEYstringClé API PostHog (commence par phx_)
NEXT_PUBLIC_POSTHOG_KEYstringClé publique PostHog (commence par phc_)
NEXT_PUBLIC_POSTHOG_HOSTstring (URL)Host PostHog
NEXT_PUBLIC_BOOKING_URLstring (URL)URL Google Calendar
NEXT_PUBLIC_PROJECT_NAMEstringNom du projet

Configuration en local

Copiez .env.example vers .env.local et remplissez avec vos valeurs :

cp .env.example .env.local
op run -- bun run dev  # Inject 1Password secrets

Configuration en production (Vercel)

Ajoutez chaque variable dans Vercel → Settings → Environment Variables → Production.

Ignorer la validation (CI)

SKIP_ENV_VALIDATION=1 bun run build

Previous

← Page précédente

Next

Page suivante →