عن المشروع

تعد Dashy لوحة التحكم النهائية للصفحة الرئيسية والتطبيقات، والمصممة خصيصاً لهواة الاستضافة الذاتية والمختبرات المنزلية. فهي توفر مركزاً مركزياً وآمناً وجذاباً بصرياً لتنظيم ومراقبة وتشغيل جميع خدماتك المستضافة ذاتياً وتطبيقات الويب والإشارات المرجعية. تشمل الميزات الرئيسية ما يلي: - مراقبة الحالة في الوقت الفعلي: التحقق تلقائياً مما إذا كانت خدماتك ومضيفوك يعملون ويستجيبون باستخدام فحوصات HTTP و ICMP ping. - الأدوات الديناميكية: عرض معلومات حية ومحتوى ديناميكي من مختلف الخدمات المستضافة ذاتياً مباشرة على لوحة التحكم الخاصة بك. - مظهر قابل للتخصيص: اختر من بين سمات ألوان متعددة مدمجة، وقم بتطبيق CSS مخصص، واستخدم محرر ألوان واجهة المستخدم المدمج، واختر من مكتبة واسعة من حزم الأيقونات بما في ذلك Font-Awesome و simple-icons والرموز التعبيرية و favicons التي يتم جلبها تلقائياً. - تخطيطات مرنة وطرق عرض بديلة: التبديل بين تخطيط لوحة التحكم الافتراضي، أو عرض صفحة بداية المتصفح البسيط، أو عرض مساحة عمل متعددة التطبيقات. - بحث واختصارات قوية: تصفية التطبيقات فوراً حسب الاسم أو النطاق أو العلامات، أو تعيين اختصارات لوحة مفاتيح مخصصة وعمليات بحث الويب. - المصادقة والتحكم في الوصول: تأمين لوحة التحكم الخاصة بك باستخدام المصادقة الأساسية أو دعم تسجيل الدخول الموحد (SSO) عبر Keycloak، بما في ذلك مستويات الوصول متعددة المستخدمين. - دعم الصفحات المتعددة: تنظيم مجموعات كبيرة من الروابط في صفحات فرعية متعددة مع تكوينات YAML محلية أو بعيدة. - إدارة التكوين: تكوين Dashy عبر ملف YAML واحد أو استخدام محرر واجهة المستخدم التفاعلي المدمج مع معاينات حية والتحقق من صحة المخطط. - سهولة النشر: النشر بسهولة باستخدام حاويات Docker، أو بيئات Node.js على الأجهزة المعدنية، أو مزودي الاستضافة السحابية بنقرة واحدة.