Ga naar hoofdinhoud

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​

VariabeleBeschrijvingVoorbeeld
SERVER_DOMAINPublieke domeinnaam van de OpSee-instantieopsee.example.com

Grafana​

VariabeleBeschrijving
GF_SECURITY_ADMIN_USERGrafana-beheerdersgebruikersnaam
GF_SECURITY_ADMIN_PASSWORDGrafana-beheerderswachtwoord

Keycloak​

VariabeleBeschrijving
KEYCLOAK_ADMINKeycloak-beheerdersgebruikersnaam
KEYCLOAK_ADMIN_PASSWORDKeycloak-beheerderswachtwoord

PostgreSQL​

VariabeleBeschrijving
POSTGRES_DBNaam van de PostgreSQL-database (OpSee standaard)
POSTGRES_USERDatabasegebruiker voor de applicatie
POSTGRES_PASSWORDWachtwoord voor de databasegebruiker
notitie

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 32m tegenover 272 min)

Voor lokalisatiegerelateerde parameters (taal, tijdzone, datumnotatie), zie de pagina Lokalisatie in de Beheer-sectie.