# Öffentliche Adresse des Portals (ohne / am Ende) PUBLIC_URL=https://portal.handy-insel.de PORT=3010 HOST=0.0.0.0 NODE_ENV=production DATA_DIR=/var/lib/hi-portal # Zufällig erzeugen: openssl rand -hex 32 SESSION_SECRET= # Authentik OIDC-Provider "Portal" (confidential, Redirect: https://portal.handy-insel.de/auth/callback) OIDC_ISSUER=https://login.handy-insel.de/application/o/portal/ OIDC_CLIENT_ID= OIDC_CLIENT_SECRET= # Authentik-API: Token eines Service-Accounts, der Apps pro Benutzer abfragen darf AUTHENTIK_URL=https://login.handy-insel.de AUTHENTIK_TOKEN= # Wer darf unter "Aktuelles" schreiben (Authentik-Gruppen, kommagetrennt) EDITOR_GROUPS=HI-Admin,HI-Leitung # Domains, von denen die Kopfleiste geladen werden darf / auf die nach Login zurückgeleitet wird ALLOWED_DOMAINS=handy-insel.de # Apps in neuem Tab öffnen (Standard: true) # OPEN_APPS_IN_NEW_TAB=true # Optional: Kachel-Reihenfolge (Slugs) und ausgeblendete Apps # APP_ORDER=preisliste,vvl,zeiterfassung,timer,kundenkarte,datenuebertragungen,service,paperless,patch-mon # HIDDEN_APPS=portal