Zwoelf Stunden bedeuteten in der Praxis, dass sich jeder mindestens einmal am Tag neu anmeldet - bei SSO ein zusaetzlicher Umweg ohne Gewinn. Die Frist laeuft weiterhin ab der Anmeldung und verlaengert sich nicht bei Aktivitaet. Auf dem Server steht der Wert in der .env; hier ziehen Vorgabe und Beispieldatei nach, damit eine neue Installation nicht wieder bei zwoelf Stunden anfaengt. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
31 lines
926 B
Bash
31 lines
926 B
Bash
# perinco Pulse Backend
|
|
# Als .env kopieren und Werte setzen. .env niemals einchecken.
|
|
|
|
PORT=5010
|
|
# Nur lokal binden - von aussen ausschliesslich ueber den Apache-Reverse-Proxy.
|
|
HOST=127.0.0.1
|
|
|
|
DB_HOST=localhost
|
|
DB_PORT=3306
|
|
DB_USER=pulse
|
|
DB_PASSWORD=changeme
|
|
DB_NAME=perinco_pulse
|
|
|
|
# Signiert die Sitzungen. Langer Zufallswert:
|
|
# node -e "console.log(require('crypto').randomBytes(48).toString('hex'))"
|
|
JWT_SECRET=changeme-langer-zufallswert
|
|
JWT_EXPIRES_IN=7d
|
|
|
|
# Verschluesselt das SSO Client Secret in der Datenbank. Nie aendern, sonst ist
|
|
# das gespeicherte Secret nicht mehr lesbar (dann in den Einstellungen neu setzen).
|
|
SETTINGS_KEY=changeme-zweiter-zufallswert
|
|
|
|
# Wird beim ersten Start angelegt, falls noch kein Benutzer existiert.
|
|
ADMIN_USERNAME=admin
|
|
ADMIN_NAME=Administrator
|
|
ADMIN_EMAIL=admin@perinco.de
|
|
ADMIN_PASSWORD=changeme
|
|
|
|
# Nur fuer den lokalen Vite-Dev-Server noetig.
|
|
# CORS_ORIGINS=http://localhost:3110
|