عن المشروع
Tianji هو تطبيق مفتوح المصدر وقابل للاستضافة الذاتية يجمع ثلاث قدرات مراقبة رئيسية في لوحة تحكم واحدة: تحليلات المواقع (مشاهدات الصفحات، الزوار الفريدون، مصادر حركة المرور)، ومراقبة التوافر مع استقبال النتائج سلبياً، وإعداد تقارير حالة الخوادم. بُني كبديل خفيف لتشغيل أدوات متخصصة متعددة، ومصمم للمستخدمين الذين يحتاجون مراقبة شاملة دون تعقيد مفرط.
تشمل الميزات الرئيسية تحليلات مواقع تشبه GA أو Umami، ومراقب توافر يقبل التقارير السلبية من المراسلين المنتشرين، وتكامل حالة الخوادم المتوافق مع مقاييس Prometheus، وإشعارات المشكلات، وجمع البيانات التفصيلية لمتابعة صحة النشر، وتتبع معاملات UTM، ودعم التعاون بين الفرق، وصفحات الاستطلاعات، وتقارير Lighthouse للأداء، وhooks للامتداد، وOpenAPI للتكاملات.
يوفر التطبيق واجهة مستخدم عبر الويب مع لوحات تحكم متعددة، ويتم حزمه كحزمة Docker Compose تشمل قاعدة بيانات PostgreSQL. الوصول الافتراضي على http://localhost:12345. يتطلب التطوير المحلي إعداد ملف .env مع DATABASE_URL يشير إلى مثيل PostgreSQL.
تم إصدار Tianji تحت رخصة Apache 2.0. مستوحى من Umami (MIT) وUptime Kuma (MIT). تتوفر خيارات نشر بنقرة واحدة على Hostinger وSealos وRepoCloud وRender وClawCloud. يدعم المشروع أيضاً تثبيت Helm ويوفر قدرات الترجمة بما في ذلك التوليد التلقائي عبر ChatGPT مع التحقق اليدوي في ملفات locale.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.