mod: dendrite addition

This commit is contained in:
Didier Slof 2023-01-18 12:22:09 +01:00
parent 1175044103
commit 342b67ba5f
Signed by: didier
GPG key ID: 01E71F18AA4398E5
3 changed files with 39 additions and 0 deletions

View file

@ -30,6 +30,8 @@ scrape_configs:
static_configs:
- targets: ['docker.host:9100']
# - job_name: dendrite
- job_name: 'blackbox'
metrics_path: /probe
params:

View file

@ -1,6 +1,7 @@
version: '2.2'
networks:
internal:
proxy:
external: true

View file

@ -84,6 +84,42 @@ services:
networks:
- proxy
dendrite:
image: matrixdotorg/dentrite-monolith:latest
ports:
- 8008:8008
- 8448:8448
environment:
- SYNAPSE_CONFIG_DIR=/config
command: [
"--tls-cert=server.crt",
"--tls-key=server.pem"
]
volumes:
- /srv/dentrite/config:/etc/dentrite
- /srv/dentrite/data:/var/dentrite/media
depends_on:
- dendrite-pg
networks:
- internal
dendrite-pg:
image: postgres:14
environment:
- POSTGRES_USER=dendrite
- POSTGRES_PASSWORD=dendrite
healthcheck:
test: ["CMD-SHELL", "pg_isready -U dendrite"]
interval: 5s
timeout: 5s
retries: 5
volumes:
- /srv/dentrite/other/database:/var/lib/postgresql/data
networks:
- internal
grafana:
image: grafana/grafana-oss:latest
environment: