# Copiez ce fichier en `.env` et renseignez vos valeurs. # Connexion PostgreSQL utilisée par Prisma. DATABASE_URL="postgresql://user:password@localhost:5432/karbe?schema=public" # Secret pour NextAuth (à générer, ex: `openssl rand -base64 32`). NEXTAUTH_SECRET="changeme" AUTH_SECRET="changeme" # URL publique du site, utilisée pour résoudre les URLs canoniques et # OpenGraph (SEO). En développement, laissez la valeur par défaut. NEXT_PUBLIC_SITE_URL="http://localhost:3000" APP_URL="http://localhost:3000" # Stripe (mode test recommandé pour le MVP) STRIPE_SECRET_KEY="sk_test_xxx" STRIPE_WEBHOOK_SECRET="whsec_xxx" STRIPE_OWNER_SUBSCRIPTION_PRICE_ID="price_xxx" # Stockage objet des médias (S3 ou MinIO). Compatible AWS S3 et MinIO. # Pour MinIO en local : renseignez S3_ENDPOINT (ex: http://localhost:9000) # et laissez S3_FORCE_PATH_STYLE à "true". S3_ENDPOINT="http://localhost:9000" S3_REGION="us-east-1" S3_BUCKET="karbe-medias" S3_ACCESS_KEY_ID="changeme" S3_SECRET_ACCESS_KEY="changeme" # URL publique de base servant les objets (CDN ou bucket public). # Laissez vide pour dériver l'URL depuis S3_ENDPOINT + bucket. S3_PUBLIC_URL="" S3_FORCE_PATH_STYLE="true"