mirror of
https://github.com/maelgangloff/domain-watchdog.git
synced 2025-12-17 09:45:29 +00:00
44 lines
3.8 KiB
Plaintext
44 lines
3.8 KiB
Plaintext
---
|
|
title: 📜 Configuration
|
|
description: Guide de configuration expliquant les variables d'environnement et les paramètres nécessaires pour lancer et personnaliser le projet.
|
|
---
|
|
|
|
import {LinkCard} from '@astrojs/starlight/components';
|
|
|
|
<LinkCard title="Installation avec Docker" href="/fr/install-config/install/docker-compose/"/>
|
|
|
|
## Variables d'environnement
|
|
|
|
| Variable | Description | Défaut |
|
|
|--------------------------------|---------------------------------------------------------|:---------------------------:|
|
|
| `DATABASE_URL` | Lire la documentation Symfony | |
|
|
| `OUTGOING_IP` | IPv4 sortante, requise par certains fournisseurs | |
|
|
| `INFLUXDB_ENABLED` | Activer la connexion avec InfluxDB | `false` |
|
|
| `INFLUXDB_URL` | URL InfluxDB | `http://localhost:8086` |
|
|
| `INFLUXDB_TOKEN` | Jeton (Token) InfluxDB | |
|
|
| `INFLUXDB_BUCKET` | Nom du bucket InfluxDB | `domainwatchdog` |
|
|
| `INFLUXDB_ORG` | Organisation InfluxDB | `domainwatchdog` |
|
|
| `LIMITED_FEATURES` | Limiter certaines fonctionnalités pour les utilisateurs | `false` |
|
|
| `LIMIT_MAX_WATCHLIST` | Nombre max. de listes de surveillance par utilisateur | `0` |
|
|
| `LIMIT_MAX_WATCHLIST_DOMAINS` | Nombre max. de domaines par liste de surveillance | `0` |
|
|
| `LIMIT_MAX_WATCHLIST_WEBHOOKS` | Nombre max. de webhooks par liste de surveillance | `0` |
|
|
| `MAILER_SENDER_NAME` | Nom de l'expéditeur des e-mails | `Domain Watchdog` |
|
|
| `MAILER_SENDER_EMAIL` | Adresse e-mail de l'expéditeur | `notifications@example.com` |
|
|
| `REGISTRATION_ENABLED` | Activer l'inscription des utilisateurs | `true` |
|
|
| `REGISTRATION_VERIFY_EMAIL` | Vérifier les e-mails lors de l'inscription | `false` |
|
|
| `MAILER_DSN` | Lire la documentation Symfony | `null://null` |
|
|
| `OAUTH_CLIENT_ID` | ID Client (OAuth 2.0) pour le SSO externe | |
|
|
| `OAUTH_CLIENT_SECRET` | Secret Client (OAuth 2.0) | |
|
|
| `OAUTH_AUTHORIZATION_URL` | URL d'autorisation (OAuth 2.0) | |
|
|
| `OAUTH_TOKEN_URL` | URL de jeton (OAuth 2.0) | |
|
|
| `OAUTH_USERINFO_URL` | URL des informations utilisateur (OAuth 2.0) | |
|
|
| `OAUTH_SCOPE` | Scope (OAuth 2.0) | |
|
|
| `SSO_AUTO_REDIRECT` | Redirection vers l'URL d'authentification du SSO | `false` |
|
|
|
|
|
|
## Authentification
|
|
|
|
Actuellement, il n'est pas possible de supprimer votre compte, de réinitialiser votre mot de passe ou d'activer l'authentification multifacteur.
|
|
|
|
L'inscription directe des utilisateurs dans l'interface est recommandée pour les instances individuelles. Pour les environnements multi-utilisateurs, la méthode recommandée est d'utiliser un SSO externe via le protocole OAuth 2.0.
|