1.8 KiB
1.8 KiB
Установка Uptime Kuma в Ubuntu 24.04 с помощью Docker Compose
1. Установка необходимых пакетов
Обновите систему и установите Docker и Docker Compose:
sudo apt update && sudo apt upgrade -y
sudo apt install -y docker.io docker-compose
2. Создание директории для Uptime Kuma
sudo mkdir -p /opt/uptime-kuma
cd /opt/uptime-kuma
3. Создание docker-compose.yml
Создайте файл docker-compose.yml:
sudo mcedit /opt/uptime-kuma/docker-compose.yml
Вставьте следующий конфигурационный файл: В кодфиге прописан корневой сертификат чтобы node.js ему доверял
services:
uptime-kuma:
image: louislam/uptime-kuma:latest
container_name: uptime-kuma
restart: always
ports:
- "3001:3001"
volumes:
- ./data:/app/data
- /usr/local/share/ca-certificates:/usr/local/share/ca-certificates:ro
environment:
- NODE_EXTRA_CA_CERTS=/usr/local/share/ca-certificates/rootCA.crt
4. Запуск контейнера
sudo docker-compose up -d
5. Проверка работы Uptime Kuma
Откройте браузер и перейдите по адресу:
start http://192.168.200.84:3001
6. Управление контейнером
- Остановить Uptime Kuma:
sudo docker-compose down
- Перезапустить контейнер:
sudo docker-compose restart
- Просмотреть логи:
sudo docker-compose logs -f
Готово! Uptime Kuma установлен и запущен в Docker на Ubuntu 24.04. 🚀