Merge pull request #15 from freddy-schuetz/feature/libretranslate-upstream

feat: Add LibreTranslate self-hosted translation service
This commit is contained in:
Yury Kossakovsky
2025-08-28 17:10:10 -06:00
committed by GitHub
6 changed files with 102 additions and 6 deletions

View File

@@ -119,6 +119,14 @@ LANGFUSE_INIT_USER_PASSWORD=
COMFYUI_USERNAME=
COMFYUI_PASSWORD=
############
# [required]
# LibreTranslate credentials (for Caddy basic auth)
############
LIBRETRANSLATE_USERNAME=
LIBRETRANSLATE_PASSWORD=
LIBRETRANSLATE_PASSWORD_HASH=
############
# [required for prod]
# Caddy Config
@@ -151,6 +159,7 @@ QDRANT_HOSTNAME=qdrant.yourdomain.com
PADDLEOCR_HOSTNAME=paddleocr.yourdomain.com
COMFYUI_HOSTNAME=comfyui.yourdomain.com
RAGAPP_HOSTNAME=ragapp.yourdomain.com
LIBRETRANSLATE_HOSTNAME=translate.yourdomain.com
LETSENCRYPT_EMAIL=
# Everything below this point is optional.
@@ -181,6 +190,19 @@ RAGAPP_PASSWORD=
#####
#
############
# LibreTranslate Configuration (optional)
############
LIBRETRANSLATE_CHAR_LIMIT=10000
LIBRETRANSLATE_DEFAULT_SOURCE=auto
LIBRETRANSLATE_DEFAULT_TARGET=en
LIBRETRANSLATE_API_KEYS=false
LIBRETRANSLATE_THREADS=4
LIBRETRANSLATE_SUGGESTIONS=false
LIBRETRANSLATE_DISABLE_WEB_UI=false
LIBRETRANSLATE_UPDATE_MODELS=false
LIBRETRANSLATE_METRICS=false
############
# Optional Google Authentication for Supabase
# Get these values from the Google Admin Console