خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
Dashy

Dashy

Dashy لوحة بداية قابلة للتخصيص لبيئة homelab الخاصة بك. حالة الخدمات، والأدوات، والسمات، وتنظيم الإشارات المرجعية في ملف إعداد واحد. مرخصة بـ MIT، وتضم أكثر من ٦٠ نوعاً من الأدوات تشمل الطقس، وRSS، وإحصائيات GitHub، وصحة الخادم، ومؤشرات الأسهم. لوحة homelab الأكثر نجوماً على GitHub.

الإصدار

الأحدث

نظام التشغيل

خادم Ubuntu 24.04 LTS

الحد الأدنى لـ RAM

2 GB

أنواع IP

IPV4,IPV6

الوصول

  • قد يستغرق الأمر بعض الوقت حتى يعمل التطبيق بشكل صحيح دون أي مشكلات.
  • واجهة الويب: https://<server-ip>
  • قبول تحذير SSL (شهادة موقَّعة ذاتياً).
  • سجّل الدخول باسم المستخدم وكلمة المرور الخاصين بالمسؤول اللذين حددتهما أثناء التثبيت.
  • بيانات تسجيل الدخول مخزنة في: /root/.cloudzy-creds

الملفات والمجلدات الرئيسية

  • الجذر الرئيسي للتطبيق: /root/dashy/
  • ملف إعداد Dashy: /root/dashy/config.yml
  • ملف Docker Compose: /root/dashy/docker-compose.yml
  • بيانات اعتماد المسؤول المخزنة (للقراءة فقط): /root/.cloudzy-creds
  • إعداد موقع NGINX: /etc/nginx/sites-available/dashy
  • موقع NGINX المُفعَّل: /etc/nginx/sites-enabled/dashy
  • شهادة TLS: /etc/nginx/ssl/fullchain.pem
  • المفتاح الخاص بـ TLS: /etc/nginx/ssl/privkey.pem

إدارة الخدمة

التحقق من حالة الحاوية:

docker compose -f /root/dashy/docker-compose.yml ps

إعادة التشغيل:

docker compose -f /root/dashy/docker-compose.yml restart

عرض السجلات:

docker compose -f /root/dashy/docker-compose.yml logs -f

تفعيل SSL مع نطاق خاص

١. أشر نطاقك إلى عنوان IP الخادم.

٢. عدّل إعداد Nginx واستبدل كلاً من server_name <IP>; بنطاقك (<your-domain>) لكلٍّ من كتلتَي HTTP (المنفذ 80) وHTTPS (المنفذ 443):

vim /etc/nginx/sites-available/dashy

٣. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

٥. استبدل مسارات SSL في إعداد Nginx:

vim /etc/apache2/sites-available/dashy
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

٦. أعد تشغيل Nginx لتطبيق التغييرات:

systemctl restart nginx

٧. افتح المتصفح وانتقل إلى: https://yourdomain.com

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

انشر Dashy الآن. يبدأ من ٢٫٤٨ دولار/شهر.