name: app

services:
  uptime-kuma:
    image: louislam/uptime-kuma:2
    container_name: uptime-kuma
    restart: unless-stopped

    ports:
      - "6060:3010"

    volumes:
      - /var/www/html/uptime-kuma/app/data:/app/data

    environment:
      - TZ=Asia/Kolkata
      - UMASK=0022

      # Host MySQL (Kuma expects mariadb type)
      - UPTIME_KUMA_DB_TYPE=mariadb
      - UPTIME_KUMA_DB_HOSTNAME=host.docker.internal
      - UPTIME_KUMA_DB_PORT=3306
      - UPTIME_KUMA_DB_NAME=stausaalee
      - UPTIME_KUMA_DB_USERNAME=statusaalee
      - UPTIME_KUMA_DB_PASSWORD=TcFSdxHHDhD

    extra_hosts:
      - "host.docker.internal:host-gateway"
