Files
Ubuntu_docs/Observing/Uptime_Kuma_install.md

1.8 KiB
Raw Blame History

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