# ============================================================================= # Général # ============================================================================= # Environnement de l'application. # Valeurs possibles : development, test, production APP_ENV=development # Nom de l'application. # Utilisé notamment dans l'interface, le flux RSS et certains emails. APP_NAME="NETslim" # URL publique de base de l'application. # Utilisée pour générer les liens absolus dans les emails et le flux RSS. # Exemples : # Développement : http://localhost:8080 # Production : https://app.exemple.com APP_URL=http://localhost:8080 # Fuseau horaire utilisé par l'application. TIMEZONE=Europe/Paris # Proxies de confiance autorisés à fournir les en-têtes X-Forwarded-For # et X-Forwarded-Proto. # # Laisse vide en développement local sans reverse proxy. # En Docker avec le Nginx fourni, docker-compose définit généralement `*` # pour les services internes. # # Exemples : # TRUSTED_PROXIES=127.0.0.1,::1 # TRUSTED_PROXIES=* TRUSTED_PROXIES= # ============================================================================= # Administration # ============================================================================= # Compte administrateur initial. # Ces valeurs sont utilisées uniquement lors du provisionnement initial # pour créer le premier compte administrateur. # ADMIN_PASSWORD doit contenir au moins 12 caractères. ADMIN_USERNAME=admin ADMIN_EMAIL=admin@example.com ADMIN_PASSWORD=changeme12345 # Destination de retour vers le back-office après connexion ou refus # d'autorisation. Le blog pointe vers le tableau de bord /admin. ADMIN_HOME_PATH=/admin # ============================================================================= # Email # ============================================================================= # Configuration SMTP utilisée pour l'envoi des emails applicatifs # (par exemple : réinitialisation de mot de passe). MAIL_HOST=smtp.example.com MAIL_PORT=587 MAIL_USERNAME=noreply@example.com MAIL_PASSWORD=your_smtp_password MAIL_ENCRYPTION=tls MAIL_FROM=noreply@example.com MAIL_FROM_NAME="NETslim" # ============================================================================= # Uploads # ============================================================================= # Taille maximale autorisée pour les fichiers uploadés, en octets. # En production, cette valeur doit rester inférieure ou égale à # upload_max_filesize et post_max_size côté PHP. UPLOAD_MAX_SIZE=5242880 # ============================================================================= # Session # ============================================================================= # Nom du cookie de session PHP. # Change cette valeur si plusieurs applications PHP partagent le même domaine, # afin d'éviter les collisions de cookie de session. SESSION_NAME=netslim_session