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

@ -9,8 +9,10 @@ services:
ports:
- 3080:3080
depends_on:
- mongodb
- rag_api
mongodb:
condition: service_healthy
rag_api:
condition: service_started
restart: always
extra_hosts:
- "host.docker.internal:host-gateway"
@ -51,6 +53,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
@ -73,6 +81,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:
image: registry.librechat.ai/danny-avila/librechat-rag-api-dev-lite:latest
environment:
@ -80,7 +94,8 @@ services:
- RAG_PORT=${RAG_PORT:-8000}
restart: always
depends_on:
- vectordb
vectordb:
condition: service_healthy
env_file:
- .env