Détail du fichier config
Copiez le fichier conf_example.php en conf.php puis modifiez le pour
pouvoir utiliser OSD_Aurox.
Voici le détail de chaque ligne de configuration :
Configuration Environnement
| Clef | Valeurs possibles | Description |
|---|---|---|
| debug | bool | Active ou désactive le mode débogage |
| dbActive | bool | Active ou non la nécessité d'avoir une BDD |
| disableHttpsRedirect | bool | Active ou non la redirection vers HTTPS en Prod (debug = false) |
| discordWebhook | str url : https:// | URL du webhook Discord pour les notifications |
| devIp | str | Adresse IP de développement |
| devUrl | str | URL de l'environnement de développement |
| prodUrl | str | URL de l'environnement de production |
| appUrl | str | URL principale de l'application |
Configuration Securité
| Clef | Valeurs possibles | Description |
|---|---|---|
| adminFolder | str | Nom du dossier d'administration |
| salt | str | Sel cryptographique pour le hachage |
| nonce | bool | Active ou désactive la vérification des nonces |
| passwordComplexity | Expression régulière | Règles de complexité des mots de passe |
| passwordMinLength | int | Longueur minimale des mots de passe |
| passwordMaxLength | int | Longueur maximale des mots de passe |
| ban_file_path | str | Chemin absolu vers un fichier .txt où les ip bannies seront ajoutées |
Configuration Traduction
| Clef | Valeurs possibles | Description |
|---|---|---|
| lang | Tableau ['fr', 'en', 'it'] | Langues disponibles dans l'application |
Configuration Générale
| Clef | Valeurs possibles | Description |
|---|---|---|
| appName | str | Nom de l'application |
| appTitle | str | Titre de l'application |
| appAuthor | str | Auteur de l'application |
| appDescription | str | Description de l'application |
| appKeywords | str | Mots-clés de l'application pour le référencement |
| appFavicon | str | Chemin vers le favicon de l'application |
| appLogo | str | Chemin vers le logo de l'application |
| appLang | str | Langue par défaut de l'application |
| appVersion | str | Version de l'application |
Configuration Base de données Mysql / Mariadb
| Clef | Valeurs possibles | Description |
|---|---|---|
| host | str | Hôte de la base de données |
| port | str | Port de la base de données |
| db | str | Nom de la base de données |
| user | str | Nom d'utilisateur pour la base de données |
| pass | str | Mot de passe pour la base de données |
| charset | str | Jeu de caractères pour la base de données |
Configuration Mail
| Clef | Valeurs possibles | Description |
|---|---|---|
| mailHost | str | Hôte du serveur de messagerie |
| mailPort | int | Port du serveur de messagerie |
| mailTls | bool | Utilisation de TLS pour le serveur de messagerie |
| mailSsl | bool | Utilisation de SSL pour le serveur de messagerie |
| mailUser | str | Nom d'utilisateur pour le serveur de messagerie |
| mailPass | str | Mot de passe pour le serveur de messagerie |
| mailFrom | str | Adresse email d'expédition |
| mailContactDest | str | Adresse email de destination pour les formulaires de contact |