APP_NAME=CESIZen APP_ENV=local APP_KEY= APP_DEBUG=true APP_URL=http://localhost:8000 # Passer APP_ENV=production et APP_DEBUG=false en production. # Générer les clés au déploiement : `php artisan key:generate` puis `php artisan jwt:secret`. APP_LOCALE=fr APP_FALLBACK_LOCALE=fr APP_FAKER_LOCALE=fr_FR LOG_CHANNEL=stack LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=debug # Base de données — PostgreSQL 16 DB_CONNECTION=pgsql DB_HOST=postgres DB_PORT=5432 DB_DATABASE=cesizen DB_USERNAME=cesizen DB_PASSWORD= # Authentification JWT (tymon/jwt-auth) JWT_SECRET= JWT_TTL=60 JWT_REFRESH_TTL=20160 # CORS — origine autorisée du frontend web FRONTEND_URL=http://localhost:3000 # Cache / sessions / files d'attente — base de données par défaut (aucun Redis requis). # Pour utiliser Redis : passer ces variables sur "redis" et fournir un service Redis. CACHE_STORE=database SESSION_DRIVER=database SESSION_LIFETIME=120 QUEUE_CONNECTION=database REDIS_HOST=redis REDIS_PASSWORD=null REDIS_PORT=6379 BCRYPT_ROUNDS=12 FILESYSTEM_DISK=local BROADCAST_CONNECTION=log MAIL_MAILER=log MAIL_HOST=127.0.0.1 MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_FROM_ADDRESS="no-reply@cesizen.fr" MAIL_FROM_NAME="${APP_NAME}"