Uptime Kuma
- Monitoring and alerting tool
YAML
services:
uptime-kuma:
image: louislam/uptime-kuma:1.23.15-alpine
environment:
TZ: "Europe/Belgrade"
UPTIME_KUMA_DB_TYPE: mariadb
UPTIME_KUMA_DB_HOSTNAME: mariadb
UPTIME_KUMA_DB_PORT: 3306
UPTIME_KUMA_DB_NAME: kuma
UPTIME_KUMA_DB_USERNAME: kuma
UPTIME_KUMA_DB_PASSWORD: password
PUID: 1000
PGID: 1000
UPTIME_KUMA_PORT: 3001
volumes:
- ./kuma-data:/app/data
restart: unless-stopped
ports:
- "3001:3001"
depends_on:
mariadb:
condition: service_healthy
mariadb:
image: mariadb:11.6.2
restart: unless-stopped
environment:
MARIADB_ROOT_PASSWORD: password
MARIADB_DATABASE: kuma
MARIADB_USER: kuma
MARIADB_PASSWORD: password
volumes:
- ./mariadb_data:/var/lib/mysql
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
start_period: 10s
interval: 10s
timeout: 5s
retries: 3
networks:
default:
external: true
name: some-net