Add watchtower, fixes and prepare for new caddy handling

This commit is contained in:
Tobias Reisinger 2022-08-06 02:05:08 +02:00
parent a594e5d083
commit 29f31783f5
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
14 changed files with 213 additions and 42 deletions

View file

@ -5,20 +5,31 @@ services:
synapse:
image: docker.io/matrixdotorg/synapse:latest
restart: always
labels:
com.centurylinklabs.watchtower.enable: true
environment:
- SYNAPSE_CONFIG_PATH=/data/
volumes:
- ./data:/data
- media_store:/media_store
ports:
- 8008:8008/tcp
networks:
services:
aliases:
- synapse
synapse-admin:
image: awesometechnologies/synapse-admin:latest
restart: always
ports:
- "8009:80"
restart: always
labels:
com.centurylinklabs.watchtower.enable: true
networks:
services:
aliases:
- synapse-admin
volumes:
media_store:
networks:
services:
external: true