# Environment Variables for LogiFlow Production # Database Configuration (préconfigurés pour Docker) DATABASE_URL=postgresql://logiflow_admin:LogiFlow2025!@postgres:5432/logiflow_db # Session Configuration SESSION_SECRET=LogiFlow_Super_Secret_Session_Key_2025_Production # Application Configuration NODE_ENV=production PORT=5000 # Authentication Configuration USE_LOCAL_AUTH=true # Configuration de la base de données POSTGRES_DB=logiflow_db POSTGRES_USER=logiflow_admin POSTGRES_PASSWORD=LogiFlow2025! POSTGRES_PORT=5434 # Note de sécurité: # Les identifiants sont préconfigurés pour simplifier le déploiement. # En production, vous pouvez les modifier si nécessaire. # Chiffrement des secrets en base (mots de passe SMTP, jetons NocoDB). # Repli sur SESSION_SECRET si absent. ATTENTION : changer cette clé rend # les secrets déjà chiffrés illisibles. ENCRYPTION_KEY= # Route de secours POST /api/emergency-admin-reset : désactivée si vide. # Ne définir qu'en cas de besoin, puis retirer. EMERGENCY_SECRET= # API externe de rapprochement BL / factures (docs/API-RAPPROCHEMENT.md). # Les clés se créent de préférence dans Paramètres > API externe. Optionnel : # une ou plusieurs clés supplémentaires ici, séparées par des virgules. # Générer une clé : node -e "console.log(require('crypto').randomBytes(32).toString('hex'))" EXTERNAL_API_KEYS=