From 23bdf7884e4625baa4aff8c14d240dce26318cea Mon Sep 17 00:00:00 2001 From: Yury Kossakovsky Date: Thu, 28 Aug 2025 17:29:40 -0600 Subject: [PATCH] Update environment variables in .env.example and docker-compose.yml; enhance README.md with LibreTranslate details - Added new environment variables for LibreTranslate and updated existing ones for consistency in .env.example. - Changed the LibreTranslate image tag to 'latest' in docker-compose.yml for improved version management. - Enhanced README.md to include LibreTranslate service information and access URL, improving documentation clarity. --- .env.example | 40 ++++++++++++++++++++-------------------- README.md | 7 +++++-- docker-compose.yml | 2 +- 3 files changed, 26 insertions(+), 23 deletions(-) diff --git a/.env.example b/.env.example index 9b4983e..0210a9d 100644 --- a/.env.example +++ b/.env.example @@ -140,27 +140,27 @@ LT_PASSWORD_HASH= ############ USER_DOMAIN_NAME= -N8N_HOSTNAME=n8n.yourdomain.com -WEBUI_HOSTNAME=webui.yourdomain.com -FLOWISE_HOSTNAME=flowise.yourdomain.com -DIFY_HOSTNAME=dify.yourdomain.com -SUPABASE_HOSTNAME=supabase.yourdomain.com -LANGFUSE_HOSTNAME=langfuse.yourdomain.com -SEARXNG_HOSTNAME=searxng.yourdomain.com -WEAVIATE_HOSTNAME=weaviate.yourdomain.com -NEO4J_HOSTNAME=neo4j.yourdomain.com -GRAFANA_HOSTNAME=grafana.yourdomain.com -PROMETHEUS_HOSTNAME=prometheus.yourdomain.com -PORTAINER_HOSTNAME=portainer.yourdomain.com -POSTIZ_HOSTNAME=postiz.yourdomain.com -POSTGRESUS_HOSTNAME=postgresus.yourdomain.com -LETTA_HOSTNAME=letta.yourdomain.com -QDRANT_HOSTNAME=qdrant.yourdomain.com -PADDLEOCR_HOSTNAME=paddleocr.yourdomain.com -COMFYUI_HOSTNAME=comfyui.yourdomain.com -RAGAPP_HOSTNAME=ragapp.yourdomain.com -LT_HOSTNAME=translate.yourdomain.com LETSENCRYPT_EMAIL= +COMFYUI_HOSTNAME=comfyui.yourdomain.com +DIFY_HOSTNAME=dify.yourdomain.com +FLOWISE_HOSTNAME=flowise.yourdomain.com +GRAFANA_HOSTNAME=grafana.yourdomain.com +LANGFUSE_HOSTNAME=langfuse.yourdomain.com +LETTA_HOSTNAME=letta.yourdomain.com +LT_HOSTNAME=translate.yourdomain.com +N8N_HOSTNAME=n8n.yourdomain.com +NEO4J_HOSTNAME=neo4j.yourdomain.com +PADDLEOCR_HOSTNAME=paddleocr.yourdomain.com +PORTAINER_HOSTNAME=portainer.yourdomain.com +POSTGRESUS_HOSTNAME=postgresus.yourdomain.com +POSTIZ_HOSTNAME=postiz.yourdomain.com +PROMETHEUS_HOSTNAME=prometheus.yourdomain.com +QDRANT_HOSTNAME=qdrant.yourdomain.com +RAGAPP_HOSTNAME=ragapp.yourdomain.com +SEARXNG_HOSTNAME=searxng.yourdomain.com +SUPABASE_HOSTNAME=supabase.yourdomain.com +WEAVIATE_HOSTNAME=weaviate.yourdomain.com +WEBUI_HOSTNAME=webui.yourdomain.com # Everything below this point is optional. # Default values will suffice unless you need more features/customization. diff --git a/README.md b/README.md index acb1c10..4be9ad3 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,8 @@ The installer also makes the following powerful open-source tools **available fo ✅ [**Letta**](https://docs.letta.com/) - An open-source agent server and SDK that can be connected to various LLM API backends (OpenAI, Anthropic, Ollama, etc.), enabling you to build and manage AI agents. +✅ [**LibreTranslate**](https://docs.libretranslate.com/) - Self-hosted translation API (50+ languages). + ✅ [**Neo4j**](https://neo4j.com/) - A graph database management system that allows you to model, store, and query data as a network of nodes and relationships. ✅ [**Ollama**](https://ollama.com/) - Run Llama 3, Mistral, Gemma, and other large language models locally. @@ -138,12 +140,13 @@ After successful installation, your services are up and running! Here's how to g - **Grafana:** `grafana.yourdomain.com` - **Langfuse:** `langfuse.yourdomain.com` - **Letta:** `letta.yourdomain.com` + - **LibreTranslate:** `translate.yourdomain.com` - **Neo4j:** `neo4j.yourdomain.com` - - **PaddleOCR:** `paddleocr.yourdomain.com` - **Open WebUI:** `webui.yourdomain.com` + - **PaddleOCR:** `paddleocr.yourdomain.com` - **Portainer:** `portainer.yourdomain.com` (Protected by Caddy basic auth; on first login, complete Portainer admin setup) - - **Postiz:** `postiz.yourdomain.com` - **Postgresus:** `postgresus.yourdomain.com` + - **Postiz:** `postiz.yourdomain.com` - **Prometheus:** `prometheus.yourdomain.com` (Typically used as a data source for Grafana) - **Qdrant:** `qdrant.yourdomain.com` - **RAGApp:** `ragapp.yourdomain.com` diff --git a/docker-compose.yml b/docker-compose.yml index 7a60f6d..0865289 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -710,7 +710,7 @@ services: retries: 5 libretranslate: - image: libretranslate/libretranslate:v1.6.1 + image: libretranslate/libretranslate:latest container_name: libretranslate profiles: ["libretranslate"] restart: unless-stopped