From c2f2963fdd0748896deed05d2c1587f292ab1982 Mon Sep 17 00:00:00 2001 From: tobbbs <1+tobbbs@noreply.localhost> Date: Tue, 21 Jul 2026 15:17:27 +0200 Subject: [PATCH] Update compose.yaml --- compose.yaml | 35 ++++++++++++----------------------- 1 file changed, 12 insertions(+), 23 deletions(-) diff --git a/compose.yaml b/compose.yaml index bd956fa..3d34169 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,32 +1,13 @@ version: '3' services: - - traefik: - image: "traefik" - container_name: matrix-traefik - restart: "always" - command: - - "--api=true" - - "--providers.docker=true" - - "--providers.docker.exposedbydefault=false" - - "--entrypoints.web.address=:80" - - "--entrypoints.websecure.address=:443" - - "--certificatesresolvers.letls.acme.email=admin@doeringer.eu" - - "--certificatesresolvers.letls.acme.storage=/certs/acme.json" - - "--certificatesresolvers.letls.acme.httpchallenge=true" - - "--certificatesresolvers.letls.acme.httpchallenge.entrypoint=web" - ports: - - "443:443" - - "80:80" - volumes: - - "/var/run/docker.sock:/var/run/docker.sock:ro" - - "/opt/02_messaging/traefik/traefik_certs:/certs" - + nginx: image: "nginx:1.22.0" container_name: matrix-nginx restart: "always" + networks: + - bragi-local volumes: - /opt/02_messaging/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf:ro @@ -34,6 +15,8 @@ services: image: docker.io/matrixdotorg/synapse:v1.63.0 container_name: matrix-synapse restart: unless-stopped + networks: + - bragi-local environment: - SYNAPSE_CONFIG_PATH=/data/homeserver.yaml volumes: @@ -45,9 +28,15 @@ services: image: docker.io/postgres:14-alpine restart: unless-stopped container_name: matrix-synapse-db + networks: + - bragi-local environment: - POSTGRES_USER=synapse - POSTGRES_PASSWORD=aComplexPassphraseNobodyCanGuess - POSTGRES_INITDB_ARGS=--encoding=UTF-8 --lc-collate=C --lc-ctype=C volumes: - - /opt/02_messaging/postgres:/var/lib/postgresql/data \ No newline at end of file + - /opt/02_messaging/postgres:/var/lib/postgresql/data + +networks: + bragi-local: + external: true \ No newline at end of file