2026-04-18 14:17:46 +02:00
|
|
|
# Kopiere zu .env und trage deine Werte ein.
|
|
|
|
|
# .env ist per .gitignore ausgenommen — Secrets landen nie im Repo.
|
|
|
|
|
|
|
|
|
|
# Kochwas-App (nur relevant, wenn du die App lokal startest; die Compose-
|
|
|
|
|
# Setups setzen ihre eigenen Pfade im Container).
|
2026-04-17 15:07:22 +02:00
|
|
|
DATABASE_PATH=./data/kochwas.db
|
|
|
|
|
IMAGE_DIR=./data/images
|
|
|
|
|
SEARXNG_URL=http://localhost:8888
|
2026-04-18 14:17:46 +02:00
|
|
|
|
|
|
|
|
# Brave Search API-Key (https://api-dashboard.search.brave.com/).
|
|
|
|
|
# Leer lassen, wenn du ohne Brave testen willst — andere Engines laufen
|
|
|
|
|
# trotzdem. Fehlt der Key, antwortet die Brave-Engine nur mit 401.
|
|
|
|
|
BRAVE_API_KEY=
|
|
|
|
|
|
|
|
|
|
# SearXNG-Secret: beliebig lange Zufallskette. Für Prod mit
|
|
|
|
|
# `openssl rand -hex 32` generieren und in der Pi-.env ablegen.
|
|
|
|
|
SEARXNG_SECRET=dev-secret-change-me
|
2026-04-21 10:37:12 +02:00
|
|
|
|
|
|
|
|
# Gemini Vision (Foto-Rezept-Magie). Ohne Key ist die Funktion graceful
|
|
|
|
|
# deaktiviert — der Kamera-Button erscheint dann gar nicht erst.
|
|
|
|
|
GEMINI_API_KEY=
|
|
|
|
|
GEMINI_MODEL=gemini-2.5-flash
|
|
|
|
|
GEMINI_TIMEOUT_MS=20000
|