Files
portal/.env.example
kerimatilganandClaude Opus 5.5 a4945d2cd5 Logo im Dark Mode sichtbar, Apps öffnen in neuem Tab
- Logo mit fest weißen Palmen statt transparenter Aussparung (war auf dunklem Grund unsichtbar)
- App-Kacheln (Portal und Kopfleiste) öffnen standardmäßig einen neuen Tab (OPEN_APPS_IN_NEW_TAB)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-27 13:43:44 +02:00

28 lines
1.0 KiB
Bash

# Ö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