Files
dockerservertest/docker-compose.yml
2023-08-08 13:16:37 -05:00

35 lines
832 B
YAML

version: '3'
services:
gotify:
container_name: gotify
image: gotify/server
environment:
- GOTIFY_DEFAULTUSER_PASS=8ung1e1!
ports:
- 8111:80
volumes:
- ${DOCKERCONFIGS}/gotify/data:/app/data
healthchecks:
container_name: healthchecks
image: healthchecks/healthchecks:v2.10
env_file:
- .env
command: bash -c 'while !</dev/tcp/healthchecks-db/5432; do sleep 1; done; uwsgi /opt/healthchecks/docker/uwsgi.ini'
depends_on:
- healthchecks-db
ports:
- 8000:8000
restart: always
healthchecks-db:
container_name: healthchecks-db
image: postgres:12
environment:
- POSTGRES_DB=$DB_NAME
- POSTGRES_PASSWORD=$DB_PASSWORD
restart: always
volumes:
- ${DOCKERCONFIGS}/healthchecks/data:/var/lib/postgresql/data