NEVARODocs Support
Administration

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). localhost stimmt 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, auf true setzen 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 ~/.ssh des Benutzers, der docker compose startet.
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