رفتن به محتوا

پیکربندی

مکان‌های فایل پیکربندی

Section titled “مکان‌های فایل پیکربندی”
استقرار پوشه داده
Electron (ویندوز) %APPDATA%\transrewrt\
Electron (لینوکس) ~/.config/transrewrt/
وب / داکر /app/data/ (برای پایداری از یک volume استفاده کنید)

پوشه داده شامل هر چیزی است که ارزش پشتیبان‌گیری دارد:

  • config.json — تنظیمات و کلیدهای API رمزگذاری شده (دسکتاپ)
  • state.json — زبان‌های آخرین استفاده، مدل، و وضعیت نمایش
  • presets.json — کاتالوگ از پیش تنظیم شده حالت آسان کش شده
  • transrewrt.db — پایگاه داده SQLite با تاریخچه، هزینه‌ها، درخواست‌ها، واژه‌نامه، و کاربران (وب)

همچنین می‌توانید یک فایل ZIP پشتیبان قابل حمل از برنامه ایجاد کنید — به تنظیمات ← تنظیمات عمومی مراجعه کنید.

یک ولوم را در /app/data مونت کنید تا فایل‌های پیکربندی و پایگاه داده SQLite (به مکان‌های فایل پیکربندی مراجعه کنید) پس از راه‌اندازی مجدد کانتینر باقی بمانند. بدون ولوم، داده‌ها هنگام توقف کانتینر از بین می‌روند.

متغیرهای محیطی (وب / داکر)

Section titled “متغیرهای محیطی (وب / داکر)”

Electron از فایل پیکربندی محلی استفاده می‌کند. فقط برای سرور وب/داکر:

متغیر توضیحات
PORT پورت گوش دادن سرور (پیش‌فرض 5000)
CONFIG_PATH مسیر فایل پیکربندی (پیش‌فرض /app/data/config.json)
TZ منطقه زمانی برای زمان سمت سرور (پیش‌فرض Europe/London)
HISTORY_DISABLED اجبار خاموش کردن تاریخچه اجرا (true / 1)
OPENROUTER_API_KEY کلید API OpenRouter
OPENAI_API_KEY کلید API OpenAI
CEREBRAS_API_KEY کلید API Cerebras
ANTHROPIC_API_KEY کلید API Anthropic
GOOGLE_API_KEY کلید API Google Gemini
DEEPSEEK_API_KEY کلید API دیپ‌سیک (DeepSeek)
GROQ_API_KEY کلید API گروک (Groq)
MISTRAL_API_KEY کلید API میسترال (Mistral)
LOCAL_LLM_URL URL پایه API سازگار با OpenAI برای یک سرور محلی، شامل مسیر (به عنوان مثال Ollama http://host.docker.internal:11434/v1، LM Studio http://host.docker.internal:1234/v1)
XAI_API_KEY کلید API ایکس‌ای‌آی (xAI)
NVIDIA_API_KEY کلید API انویدیا (NVIDIA)
ALIBABA_API_KEY کلید API علی‌بابا کلود (دش‌اسکوپ)
APIFUN_API_KEY کلید API apikey.fun
CUSTOM_PROVIDER_NAME نام نمایشی برای یک ارائه‌دهنده سفارشی سازگار با OpenAI
CUSTOM_PROVIDER_URL URL پایه برای یک ارائه‌دهنده سفارشی سازگار با OpenAI
CUSTOM_PROVIDER_API_KEY کلید API برای ارائه‌دهنده سفارشی

هر سه متغیر CUSTOM_PROVIDER_* هنگام استفاده از یک نقطه پایانی سفارشی مورد نیاز هستند. مدل‌ها در حالت پیشرفته به صورت {providerName}/… ظاهر می‌شوند.

متغیرهای محیطی (دسکتاپ)

Section titled “متغیرهای محیطی (دسکتاپ)”
متغیر توضیحات
TRANSREWRT_DISABLE_GPU برای غیرفعال کردن شتاب‌دهنده سخت‌افزاری روی 1 تنظیم شود (هنگامی که کرومیوم خطاهای GPU / EGL را در لینوکس چاپ می‌کند مفید است)
HISTORY_DISABLED اجبار غیرفعال کردن تاریخچه اجرا (true / 1) — به حالت حریم خصوصی مراجعه کنید

HISTORY_DISABLED را روی true یا 1 در فرآیند سرور وب/داکر و/یا فرآیند اصلی الکترون تنظیم کنید تا تاریخچه بدون توجه به config.json یا تنظیمات برگزیده هر کاربر، اجباراً غیرفعال شود. این کار ذخیره تاریخچه ورودی/خروجی را غیرفعال می‌کند، تنظیمات ← تنظیمات عمومی ← تاریخچه را قفل می‌کند و APIهای مربوط به تاریخچه را مسدود می‌کند.

  • مدیر پیش‌فرض: admin / transrewrt26
  • کاربران، زمان‌بندی نشست و لغو نشست را در تنظیمات ← کاربران مدیریت کنید — به تنظیمات مراجعه کنید
  • هر کاربر وارد شده می‌تواند رمز عبور خود را تغییر دهد یا از منوی کاربر در پایین نوار کناری خارج شود
  • بازنشانی رمز عبور:
Terminal window
docker exec <container> reset-web-password '<username>' '<new-password>'

OpenRouter در صورت لزوم هزینه دقیق صورت‌حساب شده را برمی‌گرداند. سایر ارائه‌دهندگان از هزینه تخمینی از قیمت‌گذاری مدل عمومی OpenRouter استفاده می‌کنند، زمانی که کلید OpenRouter در دسترس باشد. تخمین‌ها صورت‌حساب نیستند.

برای رابط کاربری تنظیمات (فونت‌ها، مدل‌ها، تاریخچه، پشتیبان‌گیری)، به تنظیمات مراجعه کنید.