my_voice_assistant_v3_jamulix/deploy/voice-assistant.env.example
dschlueter f758db218c docs: SMTP-Env ohne Inline-Kommentare + Warnung (Notruf-Mail-Falle)
Der env-Loader nimmt die ganze Zeile als Wert — Inline-Kommentare hinter
SMTP_HOST/PASSWORD/FROM landeten im Wert (DNS-/Auth-/Sender-Fehler). Vorlage
in env.example und DEPLOYMENT.md 2.5 auf reine Werte umgestellt, mit
Warnhinweis und dem Hinweis, dass SMTP_FROM dem SMTP_USER gehören muss.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-25 03:58:34 +02:00

37 lines
1.5 KiB
Text

# Nur an die LAN-IP binden (NICHT 0.0.0.0), erreichbar allein fuer den Reverse-Proxy.
HOST=192.168.0.50 # <-- LAN-IP der GPU-Box
PORT=8003
OPENROUTER_API_KEY=
# Profil und Konfiguration
VA_PROFILE=cloud
# Authentifizierung (Produktion: an). ADMIN_API_KEY fuer die Nutzerverwaltung (Fallback).
AUTH_ENABLED=true
ADMIN_API_KEY=
# --- Forward-/Trusted-Header-Auth via YunoHost-SSO ---------------------------
# Nach der Discovery (GET /api/admin/request-headers hinter dem SSO) den echten
# Header-Namen eintragen. Identitaet wird nur von der Proxy-Quell-IP akzeptiert.
TRUSTED_AUTH_HEADER=X-Remote-User
TRUSTED_PROXY_IPS=192.168.0.10 # <-- LAN-IP des YunoHost-Servers (linix.de)
ADMIN_USERS=atoor,dieterschlueter,dschlueter
SSO_LOGOUT_URL=https://linix.de/yunohost/sso/?action=logout
# Persistente Datenbank (Pfad auf dem Host)
DB_PATH=/var/lib/voice-assistant/voice-assistant.db
# --- Notruf-Benachrichtigung per E-Mail (Testphase) --------------------------
# Beim Notruf-Knopf wird (sofern SMTP gesetzt) eine E-Mail an die Kontaktperson
# geschickt. OHNE SMTP_HOST wird NICHTS versendet. SMS/Anruf folgen später.
#
# ACHTUNG: KEINE Inline-Kommentare hinter den Werten! Der Loader nimmt die GANZE
# Zeile als Wert — ein "# ..." dahinter landet sonst mit im Host/Passwort.
# SMTP_FROM muss eine Adresse sein, die dem SMTP_USER gehört (sonst 553 rejected).
EMERGENCY_CONTACT_EMAIL=dieter.schlueter@linix.de
SMTP_HOST=
SMTP_PORT=587
SMTP_USER=
SMTP_PASSWORD=
SMTP_FROM=
SMTP_STARTTLS=true