Files
netslim-blog/.env.example
2026-03-20 22:16:20 +01:00

82 lines
2.8 KiB
Plaintext

# =============================================================================
# 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