From be2cc1a25ebb8c19b67a332100ae1c90030d7808 Mon Sep 17 00:00:00 2001 From: Thumbscrew Date: Thu, 3 Feb 2022 13:16:31 +0000 Subject: [PATCH] Add networks so matrix and be connected to an existing reverse proxy network --- .env.example | 3 ++- docker-compose.yaml | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index a7253e5..3736370 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,6 @@ -# volume +# Docker settings VOLUME_PATH=/data/matrix +DOCKER_PROXY_NETWORK=proxy # Replace with your proxy's network # synapse SYNAPSE_IMAGE_TAG=latest diff --git a/docker-compose.yaml b/docker-compose.yaml index 74f7eb2..848ba63 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -2,6 +2,12 @@ secrets: postgres_password: file: ./postgres_password.txt +networks: + frontend: + external: true + name: ${DOCKER_PROXY_NETWORK} + backend: + services: postgres: image: postgres:${POSTGRESQL_IMAGE_TAG} @@ -10,6 +16,8 @@ services: - ${VOLUME_PATH}/var/lib/postgresql/data:/var/lib/postgresql/data:rw secrets: - postgres_password + networks: + - backend environment: POSTGRES_DB: synapse POSTGRES_USER: synapse_user @@ -23,6 +31,9 @@ services: - ${VOLUME_PATH}/data:/data:rw ports: - ${SYNAPSE_PORT}:8008 + networks: + - frontend + - backend environment: SYNAPSE_CONFIG_DIR: /data SYNAPSE_CONFIG_PATH: /data/${CONFIG_FILE_NAME}