From 2bff9414d24228e7d23af868e8cf4c325845acc9 Mon Sep 17 00:00:00 2001 From: Derek Cooper Date: Fri, 17 Apr 2026 23:37:55 -0700 Subject: [PATCH] Update Formbricks/docker-compose.yaml --- Formbricks/docker-compose.yaml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Formbricks/docker-compose.yaml b/Formbricks/docker-compose.yaml index 6528a16..514a430 100644 --- a/Formbricks/docker-compose.yaml +++ b/Formbricks/docker-compose.yaml @@ -2,21 +2,28 @@ services: postgres: image: postgres:15-alpine container_name: formbricks-db + restart: unless-stopped environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_DB: formbricks volumes: - postgres-data:/var/lib/postgresql/data - restart: unless-stopped + healthcheck: + test: ["CMD-SHELL", "pg_isready -U postgres -d formbricks"] + interval: 5s + timeout: 5s + retries: 5 formbricks: image: ghcr.io/formbricks/formbricks:latest - container_name: formbricks-app + container_name: formbricks + restart: unless-stopped depends_on: - - postgres + postgres: + condition: service_healthy ports: - - ${PORT}:3000 + - "${PORT}:3000" environment: WEBAPP_URL: ${WEBAPP_URL} DATABASE_URL: postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/formbricks?schema=public @@ -29,7 +36,6 @@ services: SMTP_SECURE_ENABLED: ${SMTP_SECURE_ENABLED} SMTP_USER: ${SMTP_USER} SMTP_PASSWORD: ${SMTP_PASSWORD} - restart: unless-stopped volumes: postgres-data: \ No newline at end of file