خصم 50% جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
داشي

داشي

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

إصدار

أحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

2 GB

أنواع IP

IPV4، IPV6

وصول

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

الملفات والمجلدات المهمة

  • جذر التطبيق: /root/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 مع نطاق

1. وجِّه نطاقك إلى IP الخادم.

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

vim /etc/nginx/sites-available/dashy

3. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

4. شغّل الأمر التالي لتوليد شهادة Let’s Encrypt صالحة:

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

5. استبدل مسارات 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;

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

systemctl restart nginx

7. افتح متصفحك وزُر: https://yourdomain.com

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

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

نشر داشي الآن. تبدأ من 2.48 $/شهر.