Add matrix, plex and deluge

This commit is contained in:
Paul-Henri Froidmont 2017-12-31 16:04:38 +01:00
parent 643ab3229a
commit b09ac86a62
24 changed files with 390 additions and 1 deletions

View file

@ -0,0 +1,43 @@
version: "2"
services:
db:
image: postgres:9.6
restart: always
# Adding 127.0.0.1 ensures the port isn't exposed ON the host
ports:
- "127.0.0.1:5432:5432"
volumes:
- /var/lib/matrix/db:/var/lib/postgresql/data
- /backups/matrix:/backups
environment:
- POSTGRES_PASSWORD=synapse
- POSTGRES_USER=synapse
networks:
- matrix
synapse:
image: silviof/docker-matrix
ports:
- "127.0.0.1:8008:8008"
- "8448:8448"
- "3478:3478"
environment:
- VIRTUAL_HOST=matrix.banditlair.com
- VIRTUAL_NETWORK=nginx-proxy
- VIRTUAL_PORT=8008
volumes:
- /var/lib/matrix/media_store:/data/media_store
- /var/log/synapse:/data/log
- ./synapse:/data
networks:
- matrix
- proxy-tier
restart: always
networks:
matrix:
external:
name: matrix-network
proxy-tier:
external:
name: nginx-proxy