From 0cb531457a49d7c0530d7cd44c40742064518124 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 22:47:04 +0900 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20docker-compose.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..4a03ed6 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,35 @@ +version: '3.9' + +services: + postgres: + image: postgres:16 + container_name: swmessenger-postgres + restart: unless-stopped + environment: + POSTGRES_DB: synapse + POSTGRES_USER: synapse + POSTGRES_PASSWORD: swmessenger_password + volumes: + - ./data/postgres:/var/lib/postgresql/data + networks: + - swmessenger + + synapse: + image: matrixdotorg/synapse:latest + container_name: swmessenger-synapse + restart: unless-stopped + depends_on: + - postgres + environment: + SYNAPSE_SERVER_NAME: matrix.example.ru + SYNAPSE_REPORT_STATS: 'no' + volumes: + - ./data/synapse:/data + ports: + - '127.0.0.1:8008:8008' + networks: + - swmessenger + +networks: + swmessenger: + driver: bridge