# Exemple de configuration d'environnement pour Docker Compose. # Copiez ce fichier vers `.env` puis renseignez les valeurs réelles : # cp .env.example .env # # Le fichier `.env` n'est PAS commité (voir .gitignore). Ne mettez jamais de secret # réel dans `.env.example`. # Clé d'API OpenRouteService (ORS) utilisée par le backend pour le calcul # d'itinéraires. Obtenez une clé sur https://openrouteservice.org/dev/#/signup # Injectée dans le conteneur backend via ORS__ApiKey=${ORS_API_KEY}. ORS_API_KEY=your-openrouteservice-api-key-here # --- Authentification --- # Secret de signature JWT (OBLIGATOIRE en production). Générez une valeur aléatoire longue (>= 32 octets). # Ne mettez JAMAIS le secret réel ici ; renseignez-le dans .env (non commité). JWT_SECRET_KEY=change-me-generate-a-long-random-secret JWT_EXPIRATION_MINUTES=720 AUTH_RESET_TOKEN_LIFETIME_MINUTES=60 AUTH_FRONTEND_BASE_URL=http://localhost:8080 # --- SMTP (facultatif) : si SMTP_HOST est vide, le lien de reset est journalisé côté serveur --- SMTP_HOST= SMTP_PORT=587 SMTP_USER= SMTP_PASSWORD= SMTP_FROM=