# HINWEIS: Diese Werte werden seit dem Umzug auf die Datenbank-basierte # Konfiguration primär in der Weboberfläche unter „Einstellungen“ (/einstellungen) # gepflegt. Eine bestehende .env-Datei wird beim ersten Start einmalig in die # Datenbank migriert; danach ist die Datenbank die einzige Quelle und .env wird # nicht mehr benötigt. Diese Datei dient nur noch als Vorlage/Referenz. # Ollama Cloud API-Schlüssel – https://ollama.com/settings/keys OLLAMA_API_KEY= # Optional – Cloud-Modell (Standard: glm-5.2:cloud) # OLLAMA_MODEL=glm-5.2:cloud # Optional – anderer Host (z. B. lokale Ollama-Instanz: http://localhost:11434) # OLLAMA_HOST=https://ollama.com # --- E-Mail (SMTP-Versand + IMAP-Empfang) --- # Versand läuft über die authentifizierte Submission des eigenen Mailservers, # damit dieser DKIM signiert und die reputable IP/PTR nutzt (SPF/DMARC-Alignment). # Ohne diese Angaben ist der E-Mail-Teil deaktiviert. MAIL_HOST=mail.example.com MAIL_SMTP_PORT=587 MAIL_IMAP_PORT=993 MAIL_USER=name@example.com MAIL_PASSWORD= MAIL_FROM_NAME=Vorname Nachname MAIL_FROM=name@example.com # IMAP-Postfach + Abrufintervall (ms) für neue Antwortmails MAIL_IMAP_MAILBOX=INBOX MAIL_POLL_MS=180000 # --- Bewerbungskalender (CalDAV, z. B. SOGo) --- # Voll-URL der Kalender-Sammlung (mit abschließendem /). Auth läuft über die # oben gesetzten MAIL_USER/MAIL_PASSWORD (gleiches Konto). Ohne CALDAV_URL sind # die Kalender-Funktionen deaktiviert. # CALDAV_URL=https://mail.example.com/SOGo/dav/name@example.com/Calendar/XXXX/ # Standard-Erinnerung (Minuten vor Terminbeginn) und Sync-Intervall (ms). CALDAV_ALARM_MIN=60 CALDAV_POLL_MS=300000 # --- REST-API für Drittanbietersoftware (/api/v1) --- # Ist dieser Schlüssel gesetzt, ist die API aktiv und erwartet den Wert im # Header "X-API-Key" jedes Requests. Ohne Schlüssel antwortet die API (bis auf # /health) mit 503. Swagger-UI läuft unter /swagger, das OpenAPI-Dokument unter # /swagger.json – beides ist auch ohne Token erreichbar. # Beispiel: API_TOKEN=dein_geheimer_schluessel API_TOKEN=