Fixes for LobeChat.

This commit is contained in:
2025-01-22 13:54:25 -05:00
parent 38171fc963
commit 7bac47af7b
+3 -7
View File
@@ -2843,7 +2843,7 @@ services:
container_name: lobe-chat container_name: lobe-chat
depends_on: depends_on:
lobe-chat-pg-db: lobe-chat-pg-db:
condition: service_healthy condition: service_started
required: true required: true
minio: minio:
condition: service_started condition: service_started
@@ -2854,7 +2854,7 @@ services:
environment: environment:
APP_URL: https://ai.trez.wtf/ APP_URL: https://ai.trez.wtf/
KEY_VAULTS_SECRET: ${LOBECHAT_KEY_VAULT_SECRET} KEY_VAULTS_SECRET: ${LOBECHAT_KEY_VAULT_SECRET}
DATABASE_URL: postgresql://lobe:${LOBECHAT_PG_DB_PASSWD}@postgresql:5432/lobe DATABASE_URL: postgresql://lobe:${LOBECHAT_PG_DB_PASSWD}@lobe-chat-pg-db:5432/lobe
NEXTAUTH_URL: https://lobe.example.com/api/auth NEXTAUTH_URL: https://lobe.example.com/api/auth
NEXT_AUTH_SECRET: ${LOBECHAT_NEXT_AUTH_SECRET} NEXT_AUTH_SECRET: ${LOBECHAT_NEXT_AUTH_SECRET}
NEXT_AUTH_SSO_PROVIDERS: zitadel NEXT_AUTH_SSO_PROVIDERS: zitadel
@@ -2891,14 +2891,10 @@ services:
container_name: lobe-chat-pg-db container_name: lobe-chat-pg-db
environment: environment:
POSTGRES_DB: lobe POSTGRES_DB: lobe
POSTGRES_USER: lobe
POSTGRES_PASSWORD: ${LOBECHAT_PG_DB_PASSWD} POSTGRES_PASSWORD: ${LOBECHAT_PG_DB_PASSWD}
expose: expose:
- 5432 - 5432
healthcheck:
test: ['CMD-SHELL', 'pg_isready -U postgres']
interval: 5s
timeout: 5s
retries: 5
image: pgvector/pgvector:pg16 image: pgvector/pgvector:pg16
volumes: volumes:
- ${DOCKER_VOLUME_CONFIG}/lobechat/db:/var/lib/postgresql/data - ${DOCKER_VOLUME_CONFIG}/lobechat/db:/var/lib/postgresql/data