Konfiguration
Speicherorte der Konfigurationsdateien
Abschnitt betitelt „Speicherorte der Konfigurationsdateien“| Bereitstellung | Datenordner |
|---|---|
| Electron (Windows) | %APPDATA%\transrewrt\ |
| Electron (Linux) | ~/.config/transrewrt/ |
| Electron (macOS) | ~/Library/Application Support/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 und xAI geben die exakt abgerechneten Kosten zurück, wenn die API diese enthält. Andere Anbieter verwenden geschätzte Kosten aus den öffentlichen Modellpreisen von models.dev. Schätzungen sind keine Rechnungen.
Für die Benutzeroberfläche der Einstellungen (Schriftarten, Modelle, Verlauf, Backups) siehe Einstellungen.