Установка 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