02‐Installation‐Guide Prerequisites - azita-abdollahi/uptime-kuma GitHub Wiki

02-Installation-Guide Prerequisites

  • Docker and Docker Compose installed
  • Internet access
  • Basic familiarity with Docker

Folder Structure

project-directory/
├── docker-compose.yml
├── prometheus.yml
├── alert.rules.yml
├── alertmanager.yml

Network Setup

Create a dedicated Docker network:

 docker network create \
  --driver=bridge \
  --subnet=192.168.22.0/24 \
  --ip-range=192.168.22.0/24 \
  --gateway=192.168.22.254 \
  connet

Volume Setup docker volume create prometheus_data docker volume create grafana_data Running the Stack

  1. Clone the repo
  2. Run docker-compose up -d
  3. Access the services at their respective ports