From e868836e51fe59a724acad20d627254160e334cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B8=D0=BA=D1=82=D0=BE=D1=80?= <78488229+viktor138irk@users.noreply.github.com> Date: Fri, 8 May 2026 23:52:36 +0900 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20docker-compose=20=D0=BF=D0=BE=D0=B4=20SWChat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4a03ed6..1db95db 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,35 +1,33 @@ -version: '3.9' - services: postgres: image: postgres:16 - container_name: swmessenger-postgres + container_name: swchat-postgres restart: unless-stopped environment: - POSTGRES_DB: synapse - POSTGRES_USER: synapse - POSTGRES_PASSWORD: swmessenger_password + POSTGRES_DB: ${POSTGRES_DB:-synapse} + POSTGRES_USER: ${POSTGRES_USER:-synapse} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:?POSTGRES_PASSWORD is required} volumes: - - ./data/postgres:/var/lib/postgresql/data + - /opt/swchat/data/postgres:/var/lib/postgresql/data networks: - - swmessenger + - swchat synapse: image: matrixdotorg/synapse:latest - container_name: swmessenger-synapse + container_name: swchat-synapse restart: unless-stopped depends_on: - postgres environment: - SYNAPSE_SERVER_NAME: matrix.example.ru - SYNAPSE_REPORT_STATS: 'no' + SYNAPSE_SERVER_NAME: ${SERVER_NAME:-matrix.stackworks.ru} + SYNAPSE_REPORT_STATS: ${REPORT_STATS:-no} volumes: - - ./data/synapse:/data + - /opt/swchat/data/synapse:/data ports: - '127.0.0.1:8008:8008' networks: - - swmessenger + - swchat networks: - swmessenger: + swchat: driver: bridge