Uptime Kuma هي أداة مراقبة ذاتية الاستضافة سهلة الاستخدام.
جربه!
الخادم التجريبي (الموقع: فرانكفورت - ألمانيا): https://demo.kuma.pet/start-demo
إنه عرض تجريبي مباشر مؤقت، وسيتم حذف جميع البيانات بعد 10 دقائق. برعاية رعاة Uptime Kuma.
مراقبة وقت تشغيل HTTP (s) / TCP / HTTP (s) الكلمات الرئيسية / HTTP (s) Json Query / Ping / سجل DNS / Push / Steam Game Server / حاويات Docker
واجهة مستخدم/تجربة مستخدم رائعة ومتفاعلة وسريعة
الإشعارات عبر Telegram وDiscord وGotify وSlack وPushover والبريد الإلكتروني (SMTP) وأكثر من 90 خدمة إشعارات، انقر هنا للحصول على القائمة الكاملة
فترات 20 ثانية
متعدد اللغات
صفحات حالة متعددة
تعيين صفحات الحالة إلى مجالات محددة
مخطط بينغ
معلومات الشهادة
دعم الوكيل
دعم 2FA
تشغيل عامل الميناء -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.
تحذير
أنظمة الملفات مثل NFS (نظام ملفات الشبكة) غير مدعومة. الرجاء التعيين إلى دليل محلي أو وحدة تخزين.
ملحوظة
إذا كنت تريد الحد من التعرض للمضيف المحلي (دون كشف المنفذ للمستخدمين الآخرين أو استخدام وكيل عكسي)، فيمكنك كشف المنفذ على النحو التالي:
تشغيل عامل الميناء -d --restart=always -p 127.0.0.1:3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
متطلبات:
منصة
✅ توزيعات Linux الرئيسية مثل Debian وUbuntu وCentOS وFedora وArchLinux وما إلى ذلك.
✅ Windows 10 (x64)، Windows Server 2012 R2 (x64) أو أعلى
ريبليت / هيروكو
نود.جي إس 18 / 20.4
نبم 9
بوابة
PM2 - لتشغيل Uptime Kuma في الخلفية
استنساخ بوابة https://github.com/louislam/uptime-kuma.gitcd uptime-kuma npm run setup# الخيار 1. جرب itnode server/server.js# (مستحسن) الخيار 2. التشغيل في الخلفية باستخدام PM2# قم بتثبيت PM2 إذا لم يكن لديك:npm installpm2 -g &&pm2 installpm2-logrotate# ابدأ Serverpm2 ابدأ server/server.js --name uptime-kuma
يعمل Uptime Kuma الآن على http://localhost:3001
المزيد من أوامر PM2 المفيدة
# إذا كنت تريد رؤية إخراج وحدة التحكم الحاليةpm2 monit# إذا كنت تريد إضافتها إلى بدء التشغيلpm2، فقم بحفظ && بدء تشغيل PM2
إذا كنت بحاجة إلى المزيد من الخيارات أو تحتاج إلى التصفح عبر وكيل عكسي، يرجى قراءة:
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. وقد تحتاج إلى بعض الوقت للتحديث)
وضع الضوء:
صفحة الحالة:
صفحة الإعدادات:
نموذج إشعارات برقية:
كنت أبحث عن أداة مراقبة ذاتية الاستضافة مثل "Uptime Robot"، ولكن من الصعب العثور على أداة مناسبة. واحدة من أقرب منها هو statping. لسوء الحظ، فهو غير مستقر ولم يعد يتم صيانته.
مطلوب لبناء واجهة المستخدم الفاخرة.
تعلم Vue 3 وvite.js.
أظهر قوة Bootstrap 5.
حاول استخدام WebSocket مع SPA بدلاً من REST API.
نشر صورة Docker الأولى الخاصة بي إلى Docker Hub.
إذا كنت تحب هذا المشروع، يرجى النظر في منحه .
أوصي باستخدام Google أو GitHub Issues أو subreddit الخاص بـ Uptime Kuma للعثور على إجابات لسؤالك. إذا لم تتمكن من العثور على المعلومات التي تحتاجها، فلا تتردد في السؤال:
قضايا جيثب
موقع Subreddit (ص/UptimeKuma)
حسابي على Reddit: u/louislamlam يمكنك ذكري إذا طرحت سؤالاً على subreddit.
نحن لا نقبل جميع أنواع طلبات السحب ولا نريد أن نضيع وقتك. يرجى التأكد من أنك قرأت واتبعت قواعد طلب السحب: CONTRIBUTING.md#can-i-create-a-pull-request-for-uptime-kuma
هناك الكثير من طلبات السحب في الوقت الحالي، لكن ليس لدي الوقت لاختبارها جميعًا.
إذا كنت تريد المساعدة، يمكنك التحقق من هذا: https://github.com/louislam/uptime-kuma/wiki/Test-Pull-Requests
تحقق من أحدث إصدار تجريبي هنا: https://github.com/louislam/uptime-kuma/releases
إذا كنت تريد الإبلاغ عن خطأ ما أو طلب ميزة جديدة، فلا تتردد في فتح عدد جديد.
إذا كنت تريد ترجمة Uptime Kuma إلى لغتك، فيرجى زيارة Weblate Readme.
لا تتردد في تصحيح القواعد النحوية في الوثائق أو التعليمات البرمجية. لغتي الأم ليست الإنجليزية وقواعدي ليست بهذه الروعة.