# Folio — variables d'environnement requises # Copier ce fichier en .env dans le répertoire racine du site et remplir les valeurs. # Ce fichier est versionné. Le .env ne l'est pas. # Application APP_URL=https://example.com APP_ENV=prod APP_DEBUG=0 APP_TIMEZONE=Europe/Paris # Authentification admin (email de l'administrateur principal) ADMIN_EMAIL= # Nom du cookie de session (doit être unique par site) SESSION_NAME=SID_SITE # SSO OIDC OIDC_ISSUER=https://idp.example.com/realms/myrealm OIDC_CLIENT_ID= OIDC_CLIENT_SECRET= # OIDC_REDIRECT_URI= (optionnel, défaut : APP_URL + oidc/callback) # PostgreSQL — DB_DSN est requis par database/migrate.php DB_DSN=pgsql:host=127.0.0.1;port=5432;dbname=mydb DB_HOST=127.0.0.1 DB_PORT=5432 DB_NAME=mydb DB_USER=myuser DB_PASS= # SMTP (commentaires, formulaire de contact) SMTP_HOST= SMTP_PORT=587 SMTP_SECURE=tls SMTP_USER= SMTP_PASS= SMTP_FROM= SMTP_FROM_NAME= # Formulaire de contact CONTACT_EMAIL= CONTACT_FROM_EMAIL= # Dépôt Folio pour le vérificateur de mises à jour (UpdateChecker) # URL de base du dépôt Gitea (sans slash final) FOLIO_REPO_URL=https://git.abonnel.fr/cedricAbonnel/folio # Branche suivie pour les mises à jour (défaut : main) # FOLIO_UPDATE_BRANCH=main # Chemin absolu vers le répertoire des articles (data/) # Par défaut : BASE_PATH/data (dans le répertoire de l'application) # Recommandé en production : chemin hors du répertoire web, ex. /srv/data/folio DATA_PATH=/srv/data/folio # Logs Apache (onglet Recherches dans /admin) # Nom du fichier de log d'accès du vhost dans /var/log/apache2/ APACHE_ACCESS_LOG=lan.acegrp.varlog-access.log # IA — analyse critique et réécriture d'articles dans l'éditeur # Provider : anthropic (API) ou claude_code (CLI local) # AI_PROVIDER=anthropic # Clé API Anthropic (obtenir sur https://console.anthropic.com/) ANTHROPIC_API_KEY= # Modèle à utiliser (défaut : claude-haiku-4-5-20251001) — ignoré si provider=claude_code # AI_MODEL=claude-haiku-4-5-20251001