# Voorbeeld: kopieer dit bestand naar config.ini en vul de lege waarden in. # config.ini zelf staat NIET in git (bevat wachtwoorden). # ===================================================================== # PIVOT – algemene instellingen (gelden voor ALLE scholen) # # Alles wat per school verschilt (Smartschool, Informat, Google, Signpost, # CO2, personeel, database van de school, ...) staat NIET meer hier, maar # in het scholenregister: in PIVOT via 🏫 Scholen (superbeheerder) of # 🔌 Koppelingen van deze school (beheerder van een school). # # Geheimen kan je ook als omgevingsvariabele meegeven i.p.v. hier: # PIVOT_DB_PASSWORD, PIVOT_SSO_CLIENT_SECRET, FLASK_SECRET_KEY, PIVOT_SLEUTEL # ===================================================================== [database] # Server en standaardlogin: voor de centrale database én voor elke schooldatabase # (per school te overschrijven in het scholenregister) host = localhost port = 3306 user = password = # Database met de lijst van scholen (wordt automatisch ingericht) centrale_database = pivot [google_sso] # Gedeelde 'Inloggen met Google' voor alle scholen (OAuth-client van het type # 'Webtoepassing', toestemmingsscherm 'Extern'). Leeg laten als elke school een # eigen client gebruikt (in te stellen per school). # Toegestane redirect-URI: https:///callback client_id = client_secret = [algemeen] app_version = 1.1.0 # Superbeheerders van de scholengroep (Google-accounts, komma-gescheiden): # mogen scholen toevoegen/wijzigen en tussen scholen wisselen. superbeheerders = ict@kamerksem.be # Geheime sleutel voor sessies (liever via FLASK_SECRET_KEY) secret_key = debug = nee # Elke bezochte pagina bewaren in de tabel Logs (ja/nee) logboek = ja # Aantal reverse proxies vóór PIVOT (nginx, IIS, firewall met https). 0 = PIVOT staat rechtstreeks op het net. proxy_aantal = 0