Wichtige Einstellungen (.env)
Für Admins: Einstellungen stehen in der .env im NEVARO-Ordner.
Variablen
JWT_SECRET- Pflicht. Zufälliger Wert; ändern meldet alle ab.
FRONTEND_URL,CORS_ORIGINS- Die Adresse, unter der NEVARO im Browser geöffnet wird (Einladungs- und Passwort-Links, erlaubte Browser-Herkunft).
localhoststimmt nur, wenn der Browser auf demselben Rechner läuft; das Installationsskript fragt sie ab. COOKIE_SECURE=false- Nur bei reinem HTTP (ohne TLS) – sonst klappt keine Anmeldung. Das Installationsskript setzt sie bei einer
http://-Adresse automatisch; sobald ein HTTPS-Proxy davor steht, auftruesetzen oder die Zeile löschen. NEVARO_IMAGE_REPO,NEVARO_IMAGE_PULL_USER,NEVARO_IMAGE_PULL_TOKEN- Woher die Images kommen. Das Installationsskript trägt den zentralen NEVARO-Dienst und den Zugang dieser Instanz ein – nicht ändern.
SSH_DEPLOY_KEY_DIR- Nur bei einer Installation direkt von GitHub (alter Weg): Ordner mit dem SSH-Schlüssel für das Repository. Ohne Angabe das
~/.sshdes Benutzers, derdocker composestartet. COMPOSE_PROFILES- Nicht nötig: die Hintergrundjobs (Abrufe, Backups, Updates) laufen im Backend-Container. Einziges Profil ist das optionale
garmin-fetch. NEVARO_APP_PORT,NEVARO_API_PORT- Ports auf dem Host (Vorgabe 3000/8000).
ANTHROPIC_API_KEY- Optional, für KI-Zusatzfunktionen (Hinweise in Zielplänen, Übersetzung von Übungen).
Änderungen anwenden
Nach jeder Änderung im NEVARO-Ordner neu starten:
Shell
$ docker compose up -d