From 4ec325208db23a5a9265a054e14032a8bf7629bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=97=D0=B0=D0=B8=D0=B4=20=D0=9E=D0=BC=D0=B0=D1=80=20?= =?UTF-8?q?=D0=9C=D0=B5=D0=B4=D1=85=D0=B0=D1=82?= Date: Sun, 14 Dec 2025 00:42:24 +0500 Subject: [PATCH] f --- .env | 5 ++--- docker-compose.server.yml | 30 +----------------------------- 2 files changed, 3 insertions(+), 32 deletions(-) diff --git a/.env b/.env index 00e7879..195cff3 100644 --- a/.env +++ b/.env @@ -1,5 +1,5 @@ DB_USERNAME=finance_user -DB_PASSWORD=SecurePassword123! +DB_PASSWORD=SecurePassword123 DB_NAME=finance_app @@ -12,5 +12,4 @@ COOKIE_SECURE=true FRONTEND_URL=https://your-frontend.ai-assistant-bot.xyz -CORS_ORIGINS=https://your-frontend.ai-assistant-bot.xyz -EOF \ No newline at end of file +CORS_ORIGINS=https://your-frontend.ai-assistant-bot.xyz \ No newline at end of file diff --git a/docker-compose.server.yml b/docker-compose.server.yml index e92e07c..c9883a1 100644 --- a/docker-compose.server.yml +++ b/docker-compose.server.yml @@ -1,25 +1,6 @@ version: '3.8' services: - postgres: - image: postgres:14-alpine - container_name: api_finance_postgres - environment: - POSTGRES_USER: ${DB_USERNAME} - POSTGRES_PASSWORD: ${DB_PASSWORD} - POSTGRES_DB: ${DB_NAME} - volumes: - - api_finance_postgres_data:/var/lib/postgresql/data - - ./docker/postgres/init.sql:/docker-entrypoint-initdb.d/init.sql:ro - healthcheck: - test: ["CMD-SHELL", "pg_isready -U ${DB_USERNAME} -d ${DB_NAME}"] - interval: 10s - timeout: 5s - retries: 5 - networks: - - api_finance_internal - restart: unless-stopped - app: build: context: . @@ -28,7 +9,7 @@ services: container_name: api_finance_app environment: NODE_ENV: production - DB_HOST: postgres + DB_HOST: shared_postgres DB_PORT: 5432 DB_USERNAME: ${DB_USERNAME} DB_PASSWORD: ${DB_PASSWORD} @@ -40,12 +21,8 @@ services: COOKIE_SECURE: ${COOKIE_SECURE} CORS_ORIGINS: ${CORS_ORIGINS} PORT: 3000 - depends_on: - postgres: - condition: service_healthy networks: - proxy - - api_finance_internal restart: unless-stopped labels: - traefik.enable=true @@ -55,11 +32,6 @@ services: - traefik.http.routers.api-finance.tls.certresolver=le - traefik.http.services.api-finance.loadbalancer.server.port=3000 -volumes: - api_finance_postgres_data: - networks: proxy: external: true - api_finance_internal: - driver: bridge