This repository has been archived on 2023-05-02. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
neo/docker-compose.social.yml
Didier 7785fc4eca
All checks were successful
update neo with compose files / deploy the config on the server (push) Successful in 11s
update neo with compose files / notify after actions (push) Successful in 2s
new config
2023-05-01 21:40:04 +02:00

46 lines
No EOL
1 KiB
YAML

version: '2.2'
services:
dendrite:
image: matrixdotorg/dendrite-monolith:latest
command: [
"--config=/etc/dendrite/dendrite.yml"
]
environment:
- VIRTUAL_HOST=dendrite.neo.ixvd.net
- LETSENCRYPT_HOST=dendrite.neo.ixvd.net
- VIRTUAL_PORT=8008
volumes:
- /srv/dendrite/config:/etc/dendrite
- /srv/dendrite/data:/var/dendrite/media
depends_on:
- dendrite-pg
networks:
- proxy
- 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
troddit:
image: bsyed/troddit
env_file: env/troddit.env
environment:
- LETSENCRYPT_HOST=red.neo.ixvd.net
- VIRTUAL_HOST=red.neo.ixvd.net
- VIRTUAL_PORT=3000
networks:
- proxy