36 lines
1.5 KiB
Plaintext
36 lines
1.5 KiB
Plaintext
# Vorlage für alle Umgebungsvariablen dieses Stacks.
|
||
# NICHT als echte .env committen – dient nur der Dokumentation.
|
||
# In Arcane: Projekt öffnen -> Environment/Variables -> hier eintragen.
|
||
# (Werte hier bleiben bei jedem Git-Pull/Redeploy erhalten, sie werden
|
||
# getrennt von diesem Repo in Arcane selbst gespeichert.)
|
||
|
||
# --- Zugriff -----------------------------------------------------------
|
||
REQUIRE_AUTH=true
|
||
WEBUI_USER=admin
|
||
WEBUI_PASSWORD=
|
||
|
||
# --- Netzwerk ------------------------------------------------------------
|
||
# Host-Port, falls 8010 schon belegt ist
|
||
HOST_PORT=8010
|
||
|
||
# --- Schutz gegen Missbrauch --------------------------------------------
|
||
MAX_SCANS_PER_HOUR_PER_IP=10
|
||
MAX_CONCURRENT_SCANS=2
|
||
SCAN_TIMEOUT_SECONDS=300
|
||
|
||
# --- LLM-Analyse & deutsche Zusammenfassung (optional) -------------------
|
||
# Muss explizit auf true, sonst ist die Checkbox in der WebUI unsichtbar
|
||
# und dein OpenRouter-Guthaben ist vor fremden Nutzern geschützt.
|
||
ENABLE_LLM_OPTION=false
|
||
|
||
# OpenRouter-Key, siehe https://openrouter.ai/keys
|
||
OPENROUTER_API_KEY=
|
||
|
||
# Modell-Slug bei OpenRouter. Kostenlose Modelle tragen ":free" im Namen,
|
||
# z. B. "meta-llama/llama-3.3-8b-instruct:free" oder
|
||
# "deepseek/deepseek-chat-v3.1:free" - aktuelle Liste: https://openrouter.ai/models?max_price=0
|
||
# Achtung: kleine/kostenlose Modelle liefern nicht immer zuverlässig
|
||
# strukturierte JSON-Antworten - falls die deutsche Zusammenfassung öfter
|
||
# fehlschlägt, ein etwas stärkeres (ggf. kostenpflichtiges) Modell testen.
|
||
OPENROUTER_MODEL=meta-llama/llama-3.3-8b-instruct:free
|