-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
50 lines (42 loc) · 1.97 KB
/
.env.example
File metadata and controls
50 lines (42 loc) · 1.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# ============================================================
# Telli Local Setup - Konfiguration
# ============================================================
# Kopiere diese Datei nach .env und passe die Werte an:
# cp .env.example .env
#
# ODER führe das Setup-Skript aus:
# Windows: .\setup.ps1
# Linux/Mac: bash setup.sh
# ============================================================
# ------------------------------------------------------------
# LLM Provider (PFLICHT)
# ------------------------------------------------------------
# Dein API-Schlüssel beim LLM-Anbieter
# OpenAI: https://platform.openai.com/api-keys
# Google Gemini: https://aistudio.google.com/apikey
LLM_API_KEY=sk-dein-api-schluessel-hier
# Base URL des LLM-Providers (muss OpenAI-kompatibel sein)
# OpenAI: https://api.openai.com/v1
# Google Gemini: https://generativelanguage.googleapis.com/v1beta/openai/
LLM_BASE_URL=https://api.openai.com/v1
# Name des Chat-Modells (muss vom Provider unterstützt werden)
# OpenAI-Beispiele: gpt-4o-mini, gpt-4o
# Gemini-Beispiele: gemini-2.5-flash, gemini-2.5-pro
LLM_CHAT_MODEL=gpt-4o-mini
# ------------------------------------------------------------
# Sicherheitsschlüssel
# Werden von setup.ps1 / setup.sh automatisch generiert.
# Beim manuellen Setup: zufällige Strings generieren.
# ------------------------------------------------------------
# Zufälliger 64-Zeichen-String für NextAuth Session-Verschlüsselung
# Generieren: openssl rand -hex 32 (Linux/Mac)
# PowerShell: -join ((1..64)|%{[char](Get-Random -Min 97 -Max 123)})
AUTH_SECRET=REPLACE_WITH_RANDOM_64_CHAR_STRING
# Zufälliger 32-Zeichen-String für Datenverschlüsselung
# Generieren: openssl rand -hex 16 (Linux/Mac)
ENCRYPTION_KEY=REPLACE_WITH_RANDOM_32_CHAR_STRING
# ------------------------------------------------------------
# Datenbank (optional)
# Lass leer für den Standardwert 'telli-local-1234'
# ------------------------------------------------------------
DB_PASSWORD=