config.ini bevat wachtwoorden en stond al in .gitignore, maar was toch in git opgenomen. Het bestand blijft lokaal bestaan; nieuwe installaties vertrekken van config.example.ini. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
45 lines
1.8 KiB
INI
45 lines
1.8 KiB
INI
# 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://<jouw-pivot-adres>/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
|