عن المشروع
Uptime Kuma هو حل مراقبة مستضاف ذاتياً يتيح للمستخدمين تتبع توفر خدمات متعددة. وهو يدعم مجموعة واسعة من أنواع المراقبة، بما في ذلك HTTP(s)، وTCP، وHTTP(s) Keyword، وHTTP(s) Json Query، وWebsocket، وPing، وسجلات DNS، وPush، وخوادم ألعاب Steam، وحاويات Docker.
تشمل القدرات الرئيسية ما يلي:
- الإشعارات: التكامل مع أكثر من 90 خدمة إشعارات، بما في ذلك Telegram وDiscord وSlack وGotify وPushover وبريد SMTP الإلكتروني.
- فترات المراقبة: يدعم فترات فحص تصل إلى 20 ثانية.
- صفحات الحالة: القدرة على إنشاء صفحات حالة متعددة وربطها بنطاقات محددة.
- التصورات البيانية: يتضمن مخططات ping ومعلومات الشهادات.
- الأمن والوصول: يدعم المصادقة الثنائية 2FA وتكوينات البروكسي.
- واجهة المستخدم: واجهة مستخدم (UI/UX) تفاعلية مع دعم لغات متعددة.
يتم دعم التثبيت عبر Docker Compose، أو أوامر Docker، أو التثبيت اليدوي على توزيعات Linux الرئيسية وWindows 10/Server 2012 R2 (يتطلب Node.js >= 20.4).