Konfiguration
Speicherorte der Konfigurationsdateien
Abschnitt betitelt „Speicherorte der Konfigurationsdateien“| Bereitstellung | Datenordner |
|---|---|
| Electron (Windows) | %APPDATA%\transrewrt\ |
| Electron (Linux) | ~/.config/transrewrt/ |
| Web / Docker | /app/data/ (verwenden Sie ein Volume zur Persistenz) |
Der Datenordner enthält alles, was gesichert werden sollte:
config.json— Einstellungen und (Desktop) verschlüsselte API-Schlüsselstate.json— zuletzt verwendete Sprachen, Modell und Ansichtszustandpresets.json— Katalog der Easy-Modus-Voreinstellungen im Cachetransrewrt.db— SQLite-Datenbank mit Verlauf, Kosten, Prompts, Glossar und (Web-)Benutzern
Sie können auch ein portables Backup-ZIP aus der App erstellen – siehe Einstellungen → Allgemeine Einstellungen.
Datenpersistenz (Docker)
Abschnitt betitelt „Datenpersistenz (Docker)“Mounten Sie ein Volume unter /app/data, damit die Konfigurationsdateien und die SQLite-Datenbank (siehe Speicherorte der Konfigurationsdateien) Container-Neustarts überleben. Ohne ein Volume gehen Daten verloren, wenn der Container stoppt.
Umgebungsvariablen (Web / Docker)
Abschnitt betitelt „Umgebungsvariablen (Web / Docker)“Electron verwendet die lokale Konfigurationsdatei. Nur für den Web-/Docker-Server:
| Variable | Beschreibung |
|---|---|
PORT |
Server-Listening-Port (Standard 5000) |
CONFIG_PATH |
Pfad zur Konfigurationsdatei (Standard /app/data/config.json) |
TZ |
Zeitzone für die serverseitige Zeit (Standard Europe/London) |
HISTORY_DISABLED |
Ausführungsverlauf erzwingen (true / 1) |
OPENROUTER_API_KEY |
OpenRouter API-Schlüssel |
OPENAI_API_KEY |
OpenAI API-Schlüssel |
CEREBRAS_API_KEY |
Cerebras API-Schlüssel |
ANTHROPIC_API_KEY |
Anthropic API-Schlüssel |
GOOGLE_API_KEY |
Google Gemini API-Schlüssel |
DEEPSEEK_API_KEY |
DeepSeek API-Schlüssel |
GROQ_API_KEY |
Groq API-Schlüssel |
MISTRAL_API_KEY |
Mistral API-Schlüssel |
LOCAL_LLM_URL |
Vollständige OpenAI-kompatible API-Basis-URL für einen lokalen Server, einschließlich des Pfads (zum Beispiel Ollama http://host.docker.internal:11434/v1, LM Studio http://host.docker.internal:1234/v1) |
XAI_API_KEY |
xAI API-Schlüssel |
NVIDIA_API_KEY |
NVIDIA API-Schlüssel |
ALIBABA_API_KEY |
Alibaba Cloud (DashScope) API-Schlüssel |
APIFUN_API_KEY |
apikey.fun API-Schlüssel |
CUSTOM_PROVIDER_NAME |
Anzeigename für einen benutzerdefinierten OpenAI-kompatiblen Anbieter |
CUSTOM_PROVIDER_URL |
Basis-URL für einen benutzerdefinierten OpenAI-kompatiblen Anbieter |
CUSTOM_PROVIDER_API_KEY |
API-Schlüssel für den benutzerdefinierten Anbieter |
Alle drei CUSTOM_PROVIDER_*-Variablen sind erforderlich, wenn ein benutzerdefinierter Endpunkt verwendet wird. Modelle erscheinen im Modus Erweitert als {providerName}/….
Umgebungsvariablen (Desktop)
Abschnitt betitelt „Umgebungsvariablen (Desktop)“| Variable | Beschreibung |
|---|---|
TRANSREWRT_DISABLE_GPU |
Auf 1 setzen, um die Hardwarebeschleunigung zu deaktivieren (nützlich, wenn Chromium GPU-/EGL-Fehler unter Linux ausgibt) |
HISTORY_DISABLED |
Ausführungsverlauf erzwingen (true / 1) – siehe Datenschutzmodus |
Datenschutzmodus
Abschnitt betitelt „Datenschutzmodus“Setzen Sie HISTORY_DISABLED auf true oder 1 im Web-/Docker-Serverprozess und/oder im Electron-Hauptprozess, um den Verlauf unabhängig von config.json oder benutzerspezifischen Einstellungen zu deaktivieren. Dies deaktiviert die Speicherung des Eingabe-/Ausgabeverlaufs, sperrt Einstellungen → Allgemeine Einstellungen → Verlauf und blockiert verlaufsbezogene APIs.
Web-Authentifizierung
Abschnitt betitelt „Web-Authentifizierung“- Standard-Admin:
admin/transrewrt26 - Benutzer, Sitzungs-Timeout und Sitzungswiderruf verwalten unter Einstellungen → Benutzer – siehe Einstellungen
- Jeder angemeldete Benutzer kann sein eigenes Passwort ändern oder sich über das Benutzermenü am unteren Rand der Seitenleiste abmelden
- Ein Passwort zurücksetzen:
docker exec <container> reset-web-password '<username>' '<new-password>'Kostenanzeige
Abschnitt betitelt „Kostenanzeige“OpenRouter gibt, wo zutreffend, die exakten abgerechneten Kosten zurück. Andere Anbieter verwenden geschätzte Kosten aus der öffentlichen Modellpreisgestaltung von OpenRouter, wenn ein OpenRouter-Schlüssel verfügbar ist. Schätzungen sind keine Rechnungen.
Für die Benutzeroberfläche der Einstellungen (Schriftarten, Modelle, Verlauf, Backups) siehe Einstellungen.