APP_NAME=Laravel APP_ENV=local APP_KEY= APP_DEBUG=true APP_URL=http://localhost APP_LOCALE=en APP_FALLBACK_LOCALE=en APP_FAKER_LOCALE=en_US APP_MAINTENANCE_DRIVER=file # APP_MAINTENANCE_STORE=database # PHP_CLI_SERVER_WORKERS=4 BCRYPT_ROUNDS=12 LOG_CHANNEL=stack LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=debug DB_CONNECTION=sqlite # DB_HOST=127.0.0.1 # DB_PORT=3306 # DB_DATABASE=laravel # DB_USERNAME=root # DB_PASSWORD= SESSION_DRIVER=database SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ SESSION_DOMAIN=.streakfit.nfteam.ovh SESSION_SAME_SITE=lax # Sanctum SPA (auth par cookie de session) — voir API_CONTRACT.md. SANCTUM_STATEFUL_DOMAINS=streakfit.nfteam.ovh # En dev local avec un front sur localhost, ajouter aussi : # SANCTUM_STATEFUL_DOMAINS=streakfit.nfteam.ovh,localhost:3000 FRONTEND_URL=https://streakfit.nfteam.ovh APP_FRONT_URL=https://streakfit.nfteam.ovh # En dev local : # FRONTEND_URL=http://localhost:3000 # APP_FRONT_URL=http://localhost:3000 # Login OIDC pocket-id (Authorization Code + PKCE) — client OIDC + secret dans Vault (secret/oidc-clients). OIDC_ISSUER=https://pocket.nfteam.ovh OIDC_CLIENT_ID= OIDC_CLIENT_SECRET= OIDC_REDIRECT_URI=https://api.streakfit.nfteam.ovh/auth/oidc/callback BROADCAST_CONNECTION=log FILESYSTEM_DISK=local QUEUE_CONNECTION=database CACHE_STORE=database # CACHE_PREFIX= MEMCACHED_HOST=127.0.0.1 REDIS_CLIENT=phpredis REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 MAIL_MAILER=log MAIL_SCHEME=null MAIL_HOST=127.0.0.1 MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_FROM_ADDRESS="hello@example.com" MAIL_FROM_NAME="${APP_NAME}" AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_DEFAULT_REGION=us-east-1 AWS_BUCKET= AWS_USE_PATH_STYLE_ENDPOINT=false VITE_APP_NAME="${APP_NAME}" # Base publique du stockage objet (RustFS/S3) servant les médias (avatar_url, ...). MEDIA_BASE_URL=https://s3.nfteam.ovh/streakfit