From 8ceccc421d3b5d412592a683021e1fee5fff688f Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Thu, 15 Jan 2026 04:33:00 +0530 Subject: [PATCH] feat: added electric-sql docker-compose --- docker-compose.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index a6de0f5ca..85ae51c43 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -53,11 +53,13 @@ services: - UNSTRUCTURED_HAS_PATCHED_LOOP=1 - LANGCHAIN_TRACING_V2=false - LANGSMITH_TRACING=false + - ELECTRIC_DB_USER=${ELECTRIC_DB_USER:-electric} + - ELECTRIC_DB_PASSWORD=${ELECTRIC_DB_PASSWORD:-electric_password} depends_on: - db - redis - # Run these services seperately in production + # Run these services separately in production # celery_worker: # build: ./surfsense_backend # # image: ghcr.io/modsetter/surfsense_backend:latest @@ -117,7 +119,7 @@ services: ports: - "${ELECTRIC_PORT:-5133}:3000" environment: - - DATABASE_URL=${ELECTRIC_DATABASE_URL:-postgresql://electric:electric_password@${POSTGRES_HOST:-db}:${POSTGRES_PORT:-5432}/${POSTGRES_DB:-surfsense}?sslmode=disable} + - DATABASE_URL=${ELECTRIC_DATABASE_URL:-postgresql://${ELECTRIC_DB_USER:-electric}:${ELECTRIC_DB_PASSWORD:-electric_password}@${POSTGRES_HOST:-db}:${POSTGRES_PORT:-5432}/${POSTGRES_DB:-surfsense}?sslmode=disable} - ELECTRIC_INSECURE=true - ELECTRIC_WRITE_TO_PG_MODE=direct restart: unless-stopped