mirror of
https://github.com/kossakovsky/n8n-install.git
synced 2026-03-07 14:23:08 +00:00
fix(nocodb): correct healthcheck endpoint and add redis caching
- Fix healthcheck endpoint: /api/v2/health → /api/v1/health (per PR #2460) - Add NC_REDIS_URL for production caching (per official docs) - Add redis dependency with service_healthy condition - Revert unrelated changes to Postiz, WAHA, LightRAG database configs
This commit is contained in:
@@ -282,10 +282,11 @@ services:
|
||||
NC_AUTH_JWT_SECRET: ${NOCODB_JWT_SECRET}
|
||||
NC_DB: pg://postgres:5432?u=postgres&p=${POSTGRES_PASSWORD}&d=nocodb
|
||||
NC_PUBLIC_URL: https://${NOCODB_HOSTNAME}
|
||||
NC_REDIS_URL: redis://redis:6379
|
||||
volumes:
|
||||
- nocodb_data:/usr/app/data
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "wget -qO- http://localhost:8080/api/v2/health || exit 1"]
|
||||
test: ["CMD-SHELL", "wget -qO- http://localhost:8080/api/v1/health || exit 1"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 5
|
||||
@@ -293,6 +294,8 @@ services:
|
||||
depends_on:
|
||||
postgres:
|
||||
condition: service_healthy
|
||||
redis:
|
||||
condition: service_healthy
|
||||
|
||||
caddy:
|
||||
container_name: caddy
|
||||
@@ -781,7 +784,7 @@ services:
|
||||
environment:
|
||||
<<: *proxy-env
|
||||
BACKEND_INTERNAL_URL: http://postiz:3000
|
||||
DATABASE_URL: "postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres?schema=postiz"
|
||||
DATABASE_URL: "postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postiz"
|
||||
DISABLE_REGISTRATION: ${POSTIZ_DISABLE_REGISTRATION}
|
||||
FRONTEND_URL: ${POSTIZ_HOSTNAME:+https://}${POSTIZ_HOSTNAME}
|
||||
IS_GENERAL: "true" # Required for self-hosting.
|
||||
@@ -930,7 +933,7 @@ services:
|
||||
WAHA_DASHBOARD_PASSWORD: ${WAHA_DASHBOARD_PASSWORD}
|
||||
WAHA_DASHBOARD_USERNAME: ${WAHA_DASHBOARD_USERNAME}
|
||||
WAHA_ENGINE: ${WAHA_ENGINE}
|
||||
WHATSAPP_SESSIONS_POSTGRESQL_URL: postgres://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres?sslmode=disable
|
||||
WHATSAPP_SESSIONS_POSTGRESQL_URL: postgres://postgres:${POSTGRES_PASSWORD}@postgres:5432/waha?sslmode=disable
|
||||
WHATSAPP_SWAGGER_ENABLED: ${WHATSAPP_SWAGGER_ENABLED:-true}
|
||||
WHATSAPP_SWAGGER_PASSWORD: ${WHATSAPP_SWAGGER_PASSWORD}
|
||||
WHATSAPP_SWAGGER_USERNAME: ${WHATSAPP_SWAGGER_USERNAME}
|
||||
@@ -1136,7 +1139,7 @@ services:
|
||||
POSTGRES_PORT: 5432
|
||||
POSTGRES_USER: postgres
|
||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
|
||||
POSTGRES_DATABASE: postgres
|
||||
POSTGRES_DATABASE: lightrag
|
||||
POSTGRES_MAX_CONNECTIONS: 12
|
||||
POSTGRES_VECTOR_INDEX_TYPE: HNSW
|
||||
POSTGRES_HNSW_M: 16
|
||||
|
||||
Reference in New Issue
Block a user