Установка Uptime Kuma на свой сервер: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка Uptime Kuma на свой сервер». Страница справочника целиком: Установка Uptime Kuma в Docker.
Коротко о теме
Установка Uptime Kuma в Docker: образ louislam/uptime-kuma:2, том /app/data, HTTPS через прокси, уведомления в Telegram и страница статуса.
Подробности по разделам
Что умеет Uptime Kuma и чем она отличается от Zabbix и Grafana
Она не собирает метрики с самих машин: нагрузку процессора, диска и памяти считают Zabbix или связка Prometheus и Grafana. Зато настраивается за десять минут в браузере и подходит владельцу сайта, бота или домашнего сервера, которому нужно знать о падении раньше клиентов.
Сколько ресурсов нужно Uptime Kuma
Если запускаете без Docker, документация требует Node.js не ниже 20.4, Git и pm2 для фонового режима, Docker обходится без всего этого. Сколько проверок и что ещё стоит рядом
Установка Uptime Kuma в Docker командой и через Compose
Смонтируйте локальный диск или том Docker, иначе база может повреждаться.
Домен, HTTPS и WebSocket для Uptime Kuma за прокси
Для Nginx понадобятся заголовки Upgrade и Connection в настройке location. Публичную страницу статуса Uptime Kuma умеет делать сама: выберите проверки, которые видят клиенты, и привяжите страницу к поддомену.
Ловушки Uptime Kuma: где ставить, как копировать, как обновлять
Вторая в обновлении: документация показывает тег:2, то есть вторую мажорную версию. Если у вас стоит первая, не меняйте тег без копии каталога /app/data. Копии храните отдельно по схеме из раздела про бэкапы.
Ключевые цифры
- В команде Docker его проброс записан как 3001:3001, для закрытого доступа его привязывают к 127.0.0.1 и открывают через прокси.
- Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Uptime Kuma: README репозитория (Docker, требования, типы проверок), github.com/louislam/uptime-kuma, проверено 15 октября 2026.
Термины на странице
- Telegram-бот
- Telegram-бот работает постоянно, поэтому его размещают на сервере, а не на обычном хостинге.
- Nextcloud
- Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
- SSH
- SSH это защищённое подключение к серверу через командную строку. Вход по ключу безопаснее, чем по паролю.
- n8n
- n8n это программа для автоматизации: связывает сервисы сценариями без программирования.
- DNS
- DNS это система, которая переводит имя домена в адрес сервера.
- Nginx
- Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
- Node.js
- Node.js это среда для запуска JavaScript на сервере.
- Self-hosted
- Self-hosted значит, что программа работает на вашем сервере, а данные остаются у вас.
Что проверить
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.