Migrate matrix

This commit is contained in:
Florian RICHER 2023-06-09 00:40:36 +02:00
parent 669279b4ed
commit f3a8de985d
5 changed files with 33 additions and 22 deletions

View file

@ -7,7 +7,7 @@ services:
networks:
- internal
volumes:
- db:/var/lib/postgresql/data
- {{ server.work_dir }}/matrix/db:/var/lib/postgresql/data
environment:
- POSTGRES_DB=synapse
- POSTGRES_USER=synapse
@ -23,10 +23,10 @@ services:
- internal
- proxy
volumes:
- matrix:/data
- mautrix_facebook:/facebook_data
- mautrix_instagram:/instagram_data
- mautrix_discord:/discord_data
- {{ server.work_dir }}/matrix/base:/data
- {{ server.work_dir }}/matrix/mautrix_facebook:/facebook_data
- {{ server.work_dir }}/matrix/mautrix_instagram:/instagram_data
- {{ server.work_dir }}/matrix/mautrix_discord:/discord_data
labels:
- "traefik.enable=true"
- "traefik.http.routers.matrix-secure.entrypoints=https"
@ -56,12 +56,33 @@ services:
- "traefik.http.routers.matrix-wellknown.middlewares=cors-headers@docker"
- "traefik.docker.network=proxy"
volumes:
db:
matrix:
mautrix_facebook:
mautrix_instagram:
mautrix_discord:
# BRIDGE
mautrix-facebook:
container_name: mautrix-facebook
image: dock.mau.dev/mautrix/facebook:v0.4.1
restart: unless-stopped
networks:
- internal
volumes:
- {{ server.work_dir }}/matrix/mautrix_facebook:/data
mautrix-instagram:
container_name: mautrix-instagram
image: dock.mau.dev/mautrix/instagram:v0.2.3
restart: unless-stopped
networks:
- internal
volumes:
- {{ server.work_dir }}/matrix/mautrix_instagram:/data
mautrix-discord:
container_name: mautrix-discord
image: dock.mau.dev/mautrix/discord:v0.2.0
restart: unless-stopped
networks:
- internal
volumes:
- {{ server.work_dir }}/matrix/mautrix_discord:/data
networks:
internal: