Skip to main content

Установка Uptime Kuma в Docker

Установка Uptime Kuma

Uptime Kuma устанавливается в виде контейнера, а для этого нам потребуется docker. Подробную инструкцию о том как установить docker + docker-compose вы найдете в данной статье.

Перед установкой создадим директорию для uptime kuma в которой у нас будет находится файл docker-compose.yml и директория data для хранения файлов конфигурации и данных Uptime Kuma.

mkdir kuma
cd kuma
mkdir data
touch docker-compose.yml

====================================

Откроем файл docker-compose.yml и внесем в него следующие данные.

nano docker-compose.yml 

--------------------------
version: "3.1"

services:
  uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: uptime-kuma
    volumes:
      - /home/kuma/data:/app/data
    ports:
      - 3001:3001
    restart: unless-stopped
    security_opt:
      - no-new-privileges:true
-------------------------

Путь к директории data вам необходимо заменить с /home/kuma/data на ваш собственный.

Сохраняем файл и выполняем команду

docker-compose up -d