Bladwijzer Handleiding Naar Bladwijzer →

Handleiding › Installatie

Omgevingsvariabelen

Alle instellingen van Bladwijzer via omgevingsvariabelen: database, domeinen, geheimen, mail, herkenning en foutmeldingen.

Je zet ze in Coolify bij de applicatie onder Environment Variables. Mail, GitHub, Teams en de gegevens van de website stel je bij voorkeur in de backoffice in; wat hier staat, geldt dan als standaard.

Nodig

Variabele Betekenis
DATABASE_URL De verbinding met PostgreSQL (zie Database).
PUBLIC_URL Het adres van de site, bv. https://bladwijzer.eu. Komt in links in mails, de sitemap en de canonieke links.
APP_SECRET Een lange willekeurige tekst (openssl rand -base64 32) om wachtwoorden en tokens in de instellingen en de sleutels van tweestapsverificatie te versleutelen. Zet hem vóór je geheimen invult.
CONTACT_EMAIL Contactadres, ook voor Wikimedia en OpenStreetMap.

Optioneel

Variabele Betekenis
DOCS_URL Het adres van de handleiding, bv. https://docs.bladwijzer.eu (zie Online zetten).
STATUS_URL Het adres van je openbare statuspagina; zet een link Status onderaan de site (zie Statuspagina).
STATUS_PUSH_URL De push-URL van een monitor in Uptime Kuma: de app meldt zich elke minuut.
DATABASE_CA_CERT CA-certificaat van een externe database (PEM-tekst of pad).
DATA_DIR Map voor foto’s en bijlagen (in Docker /data).
ALLOW_REGISTRATION false sluit het aanmaken van nieuwe accounts.
M365_TENANT_ID, M365_CLIENT_ID, M365_CLIENT_SECRET, M365_SENDER Microsoft 365 via de omgeving.
SMTP_URL, MAIL_FROM Een SMTP-server in plaats van Microsoft 365.
GITHUB_TOKEN, GITHUB_REPO Issues voor terugkerende fouten.
TEAMS_WEBHOOK_URL Foutmeldingen in een Teams-kanaal.
PLANTNET_API_KEY Zet Pl@ntNet aan (gratis sleutel via my.plantnet.org). PLANTNET_PER_USER_PER_DAY (standaard 50).
NIA_TOKEN, NIA_USER, NIA_PASSWORD Een abonnement op de ObsIdentify-herkenning (anders het gratis publieke endpoint).
OBS_BASE https://waarnemingen.be (standaard) of https://waarneming.nl.
DONATE_PAYPAL PayPal-adres voor de doneerknop, of off.
STATS_TZ Tijdzone voor de dagcijfers (standaard Europe/Brussels).
BACKGROUND_JOBS false zet de mailwachtrij en automatische mails uit (bv. voor een tweede instantie).
DB_CONNECT_ATTEMPTS Aantal pogingen om de database te bereiken bij het opstarten (standaard 6).
TRUST_PROXY Aantal proxies om te vertrouwen (achter Coolify: 1).

Bijgewerkt op 2026-10-01