Zum Inhalt springen

Konfiguration

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üssel
  • state.json — zuletzt verwendete Sprachen, Modell und Ansichtszustand
  • presets.json — Katalog der Easy-Modus-Voreinstellungen im Cache
  • transrewrt.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.

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.

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}/….

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

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.

  • 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:
Terminal-Fenster
docker exec <container> reset-web-password '<username>' '<new-password>'

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.