Variables d'environnement
Cette page couvre deux niveaux de configuration : les variables de déploiement Docker définies au moment de l'installation, et les paramètres système d'exécution configurables via l'interface OpSee.
Variables de déploiement
Ces variables sont définies dans des fichiers .env à la racine du déploiement et sont consommées par Docker Compose au démarrage. Le fichier .env n'est jamais validé dans le contrôle de version : contactez votre administrateur système pour obtenir les valeurs réelles utilisées dans votre installation.
Application
| Variable | Description | Exemple |
|---|---|---|
SERVER_DOMAIN | Nom de domaine public de l'instance OpSee | opsee.example.com |
Grafana
| Variable | Description |
|---|---|
GF_SECURITY_ADMIN_USER | Nom d'utilisateur administrateur de Grafana |
GF_SECURITY_ADMIN_PASSWORD | Mot de passe administrateur de Grafana |
Keycloak
| Variable | Description |
|---|---|
KEYCLOAK_ADMIN | Nom d'utilisateur administrateur de Keycloak |
KEYCLOAK_ADMIN_PASSWORD | Mot de passe administrateur de Keycloak |
PostgreSQL
| Variable | Description |
|---|---|
POSTGRES_DB | Nom de la base de données PostgreSQL (OpSee par défaut) |
POSTGRES_USER | Utilisateur de base de données pour l'application |
POSTGRES_PASSWORD | Mot de passe de l'utilisateur de base de données |
Toutes les variables de déploiement sont définies une seule fois au moment de l'installation. Les modifier après le démarrage des conteneurs nécessite de redémarrer les services concernés. Coordonnez toute modification avec votre administrateur d'infrastructure.
Paramètres système (Interface)
La configuration d'exécution qui ne nécessite pas de redémarrage de conteneur est gérée via Administration → Paramètres système dans l'interface OpSee. Ces paramètres contrôlent le comportement au niveau applicatif et sont stockés dans la base de données.
Les paramètres système courants incluent :
- Langue par défaut : la langue affichée aux utilisateurs qui n'ont pas défini de préférence personnelle
- Fuseau horaire : le fuseau horaire utilisé pour l'affichage des horodatages et la planification des équipes
- Unités de mesure : préférences d'unités à l'échelle du système (métrique / impérial) pour les champs de durée et de quantité
- Format de durée : la manière dont les durées d'arrêt sont affichées (par exemple,
04h 32mplutôt que272 min)
Pour les paramètres liés à la localisation (langue, fuseau horaire, format de date), consultez la page Localisation dans la section Administration.