Uptime Kuma — это простой в использовании инструмент мониторинга для саморазвертывания.
Попробуйте!
Демо-сервер (Расположение: Франкфурт — Германия): https://demo.kuma.pet/start-demo
Это временный пример работы, все данные будут удалены через 10 минут. Поддержка предоставляется спонсорами Uptime Kuma Sponsors.
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Uptime Kuma теперь запущен на http://0.0.0.0:3001.
[!WARNING] Файловые системы, такие как NFS (Сетевая файловая система), не поддерживаются. Пожалуйста, отобразите на локальную директорию или том.
[!NOTE] Если вы хотите ограничить доступ к локальному хосту (без открытия порта для других пользователей или для использования обратного прокси), вы можете открыть порт следующим образом:
docker run -d --restart=always -p 127.0.0.1:3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Требования:
git clone https://github.com/louislam/uptime-kuma.git
cd uptime-kuma
npm run setup
# Вариант 1. Попробовать
node server/server.js
# (Рекомендуется) Вариант 2. Запустить в фоновом режиме с помощью PM2
# Установите PM2, если у вас его нет:
npm install pm2 -g && pm2 install pm2-logrotate
# Запустите сервер
pm2 start server/server.js --name uptime-kuma
Uptime Kuma теперь запущен на http://localhost:3001
Дополнительные полезные команды PM2
# Если вы хотите увидеть текущий вывод консоли
pm2 monit
# Если вы хотите добавить его в автозагрузку
pm2 save && pm2 startup
Если вам нужны дополнительные опции или вы хотите использовать обратный прокси, прочитайте:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install
Прочитайте:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%86%99-How-to-Update
Я буду назначать запросы/задачи на следующий этап.
https://github.com/louislam/uptime-kuma/milestones
Большое спасибо! (Спонсоры GitHub будут обновлены вручную. Спонсоры OpenCollective будут обновлены автоматически, хотя список будет кэшироваться GitHub. Может потребоваться некоторое время для обновления)
Светлая тема:
Страница статуса:
Страница настроек:
Пример уведомления Telegram:
Если вам нравится этот проект, пожалуйста, поставьте ему ⭐.
⚠️ Для любых общих или технических вопросов, пожалуйста, не отправляйте мне электронное письмо, так как я не могу предоставить поддержку таким образом. Я не отвечу, если вы зададите вопросы там.
Рекомендую использовать Google, GitHub Issues или subreddit Uptime Kuma для поиска ответов на ваши вопросы. Если вы не можете найти нужную информацию, смело задавайте вопросы:
Мой аккаунт на Reddit: u/louislamlam Вы можете упомянуть меня, если зададите вопрос на subreddit.
Мы НЕ принимаем все типы pull request'ов и не хотим тратить ваше время. Пожалуйста, убедитесь, что вы прочитали и соблюдаете правила создания pull request'ов: CONTRIBUTING.md#can-i-create-a-pull-request-for-uptime-kuma
Сейчас много pull request'ов, но у меня нет времени протестировать их все.
Если вы хотите помочь, вы можете проверить это: https://github.com/louislam/uptime-kuma/wiki/Test-Pull-Requests
Проверьте последнюю бета-версию здесь: https://github.com/louislam/uptime-kuma/releases
Если вы хотите сообщить об ошибке или запросить новую функцию, смело открывайте новую задачу.
Если вы хотите перевести Uptime Kuma на ваш язык, пожалуйста, посетите Readme Weblate.
Смело исправляйте грамматику в документации или коде. Мой родной язык не английский, и моя грамматика не всегда идеальна.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )