Omgevingsvariabelen
Deze pagina behandelt twee configuratieniveaus: Docker-implementatievariabelen die worden ingesteld bij de installatie, en runtime-systeemparameters die configureerbaar zijn via de OpSee-interface.
Implementatievariabelen
Deze variabelen worden gedefinieerd in .env-bestanden in de hoofdmap van de implementatie en worden bij het opstarten gebruikt door Docker Compose. Het .env-bestand wordt nooit toegevoegd aan versiebeheer — neem contact op met uw systeembeheerder voor de werkelijke waarden die in uw installatie worden gebruikt.
Applicatie
| Variabele | Beschrijving | Voorbeeld |
|---|---|---|
SERVER_DOMAIN | Publieke domeinnaam van de OpSee-instantie | opsee.example.com |
Grafana
| Variabele | Beschrijving |
|---|---|
GF_SECURITY_ADMIN_USER | Grafana-beheerdersgebruikersnaam |
GF_SECURITY_ADMIN_PASSWORD | Grafana-beheerderswachtwoord |
Keycloak
| Variabele | Beschrijving |
|---|---|
KEYCLOAK_ADMIN | Keycloak-beheerdersgebruikersnaam |
KEYCLOAK_ADMIN_PASSWORD | Keycloak-beheerderswachtwoord |
PostgreSQL
| Variabele | Beschrijving |
|---|---|
POSTGRES_DB | Naam van de PostgreSQL-database (OpSee standaard) |
POSTGRES_USER | Databasegebruiker voor de applicatie |
POSTGRES_PASSWORD | Wachtwoord voor de databasegebruiker |
Alle implementatievariabelen worden eenmalig ingesteld op het moment van installatie. Het wijzigen ervan nadat de containers actief zijn, vereist het opnieuw opstarten van de betreffende diensten. Stem eventuele wijzigingen af met uw infrastructuurbeheerder.
Systeemparameters (Interface)
Runtime-configuratie waarvoor geen container hoeft te worden herstart, wordt beheerd via Beheer → Systeemparameters in de OpSee-interface. Deze parameters bepalen het gedrag op applicatieniveau en worden opgeslagen in de database.
Veelvoorkomende systeemparameters zijn:
- Standaardtaal: de taal die wordt getoond aan gebruikers die geen persoonlijke voorkeur hebben ingesteld
- Tijdzone: de tijdzone die wordt gebruikt voor het weergeven van tijdstempels en het plannen van diensten
- Maateenheden: systeembrede eenheidsvoorkeuren (metrisch / imperiaal) voor duur- en hoeveelheidsvelden
- Duurformaat: hoe stilstandtijden worden weergegeven (bijvoorbeeld,
04h 32mtegenover272 min)
Voor lokalisatiegerelateerde parameters (taal, tijdzone, datumnotatie), zie de pagina Lokalisatie in de Beheer-sectie.