This commit is contained in:
willtwilson 2026-04-05 00:39:09 +00:00 committed by GitHub
commit ae1742cb73
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 45 additions and 9 deletions

View file

@ -7,8 +7,10 @@ services:
ports:
- "${PORT}:${PORT}"
depends_on:
- mongodb
- rag_api
mongodb:
condition: service_healthy
rag_api:
condition: service_started
image: registry.librechat.ai/danny-avila/librechat-dev:latest
restart: always
user: "${UID}:${GID}"
@ -35,6 +37,12 @@ services:
volumes:
- ./data-node:/data/db
command: mongod --noauth
healthcheck:
test: ["CMD", "bash", "-c", "echo > /dev/tcp/localhost/27017"]
interval: 10s
timeout: 5s
retries: 5
start_period: 10s
meilisearch:
container_name: chat-meilisearch
image: getmeili/meilisearch:v1.35.1
@ -56,6 +64,12 @@ services:
restart: always
volumes:
- pgdata2:/var/lib/postgresql/data
healthcheck:
test: ["CMD", "bash", "-c", "echo > /dev/tcp/localhost/5432"]
interval: 10s
timeout: 5s
retries: 5
start_period: 10s
rag_api:
container_name: rag_api
image: registry.librechat.ai/danny-avila/librechat-rag-api-dev-lite:latest
@ -64,7 +78,8 @@ services:
- RAG_PORT=${RAG_PORT:-8000}
restart: always
depends_on:
- vectordb
vectordb:
condition: service_healthy
env_file:
- .env