Compare commits
2 Commits
bfc06e2206
...
325e7c6246
| Author | SHA1 | Date | |
|---|---|---|---|
| 325e7c6246 | |||
| 3856a76a75 |
@@ -1,15 +1,14 @@
|
||||
# This compose file is compatible with Compose itself, it might need some
|
||||
# adjustments to run properly with stack.
|
||||
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
|
||||
synapse:
|
||||
build:
|
||||
context: ../..
|
||||
dockerfile: docker/Dockerfile
|
||||
#build:
|
||||
#context: ../..
|
||||
#dockerfile: docker/Dockerfile
|
||||
image: docker.io/matrixdotorg/synapse:latest
|
||||
container_name: synapse
|
||||
# Since synapse does not retry to connect to the database, restart upon
|
||||
# failure
|
||||
restart: unless-stopped
|
||||
@@ -25,7 +24,7 @@ services:
|
||||
# - /path/to/ssd:/data/uploads
|
||||
# - /path/to/large_hdd:/data/media
|
||||
depends_on:
|
||||
- db
|
||||
- synapse_db
|
||||
networks:
|
||||
- proxy
|
||||
|
||||
@@ -53,8 +52,9 @@ services:
|
||||
- traefik.http.routers.https-synapse.tls.certresolver=myresolver
|
||||
- traefik.http.services.synapse.loadbalancer.server.port=8008
|
||||
|
||||
db:
|
||||
image: docker.io/postgres:12-alpine
|
||||
synapse_db:
|
||||
image: docker.io/postgres:14-alpine
|
||||
container_name: synapse_db
|
||||
# Change that password, of course!
|
||||
environment:
|
||||
- POSTGRES_USER=postgres
|
||||
@@ -72,6 +72,7 @@ services:
|
||||
|
||||
nginx:
|
||||
image: nginx:1.12-alpine
|
||||
container_name: synapse_nginx
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- proxy
|
||||
|
||||
Reference in New Issue
Block a user