Files
dockerserver/kuvasz/compose.yml
T
2026-04-28 17:43:42 +00:00

49 lines
1.2 KiB
YAML

services:
kuvasz-db:
image: pgautoupgrade/pgautoupgrade:18-alpine
container_name: kuvasz-db
networks:
- kuvasz
environment:
POSTGRES_USER: kuvasz
POSTGRES_PASSWORD: m4oVxTVYN2KgfklnlbaigAuJGHFe6LGGX12zAThzNN8
TZ: ${TZ}
healthcheck:
test: ["CMD", "pg_isready", "-U", "kuvasz"]
interval: 10s
start_period: 30s
volumes:
- $PWD./db-data:/var/lib/postgresql
kuvasz:
image: kuvaszmonitoring/kuvasz:latest
container_name: kuvasz
networks:
- kuvasz
- reverse-proxy
ports:
- "8444:8080"
environment:
TZ: ${TZ}
DATABASE_HOST: kuvasz-db
DATABASE_USER: kuvasz
DATABASE_PASSWORD: m4oVxTVYN2KgfklnlbaigAuJGHFe6LGGX12zAThzNN8
ADMIN_USER: akanealw
ADMIN_PASSWORD: 8ung1e1!8ung1e1!
ADMIN_API_KEY: IkEYoESW95XnJMZYhcYC3i/On5Po6u7gMvlCfv4jttU
# volumes:
# - ./kuvasz.yml:/config/kuvasz.yml
healthcheck:
test: ["CMD-SHELL", "wget --quiet --tries=1 --spider http://localhost:8080/api/v2/health || exit 1"]
interval: 60s
start_period: 30s
depends_on:
- kuvasz-db
networks:
kuvasz:
name: kuvasz
reverse-proxy:
name: reverse-proxy
external: true