• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

# Uptime Kuma: The Ultimate Self-Hosted Uptime Monitoring Tool

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Uptime Kuma: The Ultimate Self-Hosted Uptime Monitoring Tool


Uptime Kuma is a powerful, open-source, self-hosted uptime monitoring tool. With its modern UI, extensive feature set, and the ability to run on your own server, it's a great alternative to SaaS tools like UptimeRobot, Better Uptime, and Pingdom.

? What is Uptime Kuma?


Uptime Kuma is a self-hosted monitoring tool that lets you:

  • Track website and service uptime/downtime
  • Receive instant alerts through 78+ notification integrations
  • Share public status pages
  • Monitor internal and external services
  • Retain full control over your data (no third-party involvement)
? Key Features

✅ Monitoring Types

  • HTTP(s) (with keyword or JSON response checks)
  • TCP Ports
  • Ping (ICMP)
  • DNS Records
  • Push Monitoring (via unique URLs)
  • Steam Game Servers
  • Docker Container Health Checks
? Dashboards and UI

  • Live status overview
  • Uptime percentages
  • Historical response time charts
  • SSL info & expiration warnings
  • Multi-language support
  • Two-Factor Authentication (2FA)
? Notifications & Alerts


Supports over 78 services via

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, including:

  • Email (SMTP)
  • Telegram
  • Slack
  • Discord
  • Gotify
  • Microsoft Teams
  • AWS SNS
  • Webhooks
? Public Status Pages

  • Share status with clients or stakeholders
  • Multiple pages with custom domains
  • Password-protection optional
? Metrics & API

  • Prometheus-compatible /metrics endpoint
  • WebSocket/GraphQL API (unofficial)
  • Environment variable configuration
  • Cloudflare Tunnel (secure remote access)
? Security & Customization

  • Local user accounts
  • 2FA support
  • Proxy support
  • Frame embedding support (optional)
? Use Cases

?‍? Developers

  • Monitor staging and production environments
  • Catch deployment issues with push monitors
  • Integrate with CI/CD tools
?‍? System Administrators

  • Monitor internal services (NAS, DB, mail servers)
  • Get alerts before issues affect users
  • Use Docker or bare-metal deployments
? Home Lab Enthusiasts

  • Monitor self-hosted services and smart devices
  • Track SSL cert expirations
  • Run on Raspberry Pi or low-resource VPS
? Small Businesses

  • Monitor public websites and apps affordably
  • Share public status pages
  • Avoid vendor lock-in
? Enterprises

  • Monitor services not exposed to public internet
  • Integrate with existing internal tools
  • Use Prometheus/Grafana for central metrics
⚙ Self-Hosting & Deployment

Docker (Recommended)


docker run -d --restart=always \\
-p 3001:3001 \\
-v uptime-kuma:/app/data \\
--name uptime-kuma louislam/uptime-kuma:1
Manual (Node.js + npm)


git clone

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.


cd uptime-kuma
npm run setup
node server/server.js
Backup & Persistence

Reverse Proxy & SSL

  • Run behind NGINX or Traefik
  • Use Let's Encrypt for SSL
  • Configure SSL_CERT and SSL_KEY env variables
? Feature Comparison

FeatureUptime KumaUptimeRobot (Free)Better Uptime (Free)Pingdom (Paid)StatusCake (Free)
HostingSelf-hostedSaaSSaaSSaaSSaaS
MonitorsUnlimited50 @ 5 min10 @ 3 minUnlimited10 @ 5 min
Min Check Interval20 sec5 min30 sec (Paid)1 min1 min (Paid)
Alert Channels78+ (Apprise)Email, SMS, SlackEmail, Call, SlackEmail, WebhookEmail, Slack
Public Status PagesYesYesYesYesYes
Global ChecksNoYesYesYesYes
SSL MonitoringYesYesYesYesYes
Transaction ChecksNoLimitedYesYesNo
? Tips for Production Use

  • Set up SSL & 2FA for security
  • Backup kuma.db or use Litestream for auto backups
  • Use Docker + --restart=always for reliability
  • Restrict access to the dashboard (e.g. VPN, IP allowlist)
? Useful Links

? Final Thoughts


Uptime Kuma is a powerful, customizable, and cost-effective alternative to commercial uptime monitoring tools. Whether you’re an individual developer, small business, or enterprise team, its extensive features and self-hosting model make it a go-to solution for reliable monitoring.

Try it today, and take back control of your monitoring!

Written by a tech enthusiast who loves self-hosted tools. If you found this useful, consider sharing or leaving feedback!


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу