لماذا تناسب Glance خادم VPS تمامًا
معظم لوحات البيانات المستضافة ذاتيًا (Netdata، Grafana) تتطلب مجموعة كاملة — قواعد بيانات، مُصدِّرات، ملفات إعداد — قبل عرض أي شيء. Glance تأخذ النهج المعاكس: ملف YAML واحد، ثنائي Go واحد، حاوية واحدة. في أقل من دقيقتين، لديك صفحة بداية تعرض أحدث نقاشات Hacker News ومقاييس VPS الفعلية وحالة كل حاوية Docker. المصادقة مدمجة (اسم مستخدم/كلمة مرور + مفتاح جلسة موقّع).
ما ستحصل عليه فور التثبيت
- Hacker News — أهم المقالات في الوقت الفعلي مباشرةً على صفحة بدايتك.
- إحصاءات الخادم — CPU وRAM والقرص والشبكة، تُحدَّث كل بضع ثوانٍ.
- حاويات Docker — قائمة وحالة جميع الحاويات النشطة، عبر /var/run/docker.sock للقراءة فقط.
- أكثر من 30 نوع أداة إضافي: RSS، Reddit، YouTube، إصدارات GitHub، الطقس، الساعة، أسعار الأسهم، شريط البحث، الإشارات المرجعية…
- مصادقة مدمجة — تسجيل دخول باسم مستخدم/كلمة مرور، جلسات مؤمّنة بمفتاح سري، لا حاجة لخدمة مصادقة خارجية.
- أقل من 25 ميغابايت RAM في وضع الخمول — يعمل على نفس VPS مع خدماتك الأخرى دون إضافة أعباء.
المتطلبات
خادم VPS بـ 512 ميغابايت RAM على الأقل مع تثبيت Docker. Glance خفيفة بما يكفي للعمل جانب خدمات أخرى (Dozzle، Uptime Kuma) حتى على خادم 512 ميغابايت. Ubuntu 24.04 موصى به. لا يلزم اسم نطاق — اللوحة متاحة عبر HTTP على IP الـ VPS والمنفذ 8080.
نشر Glance على خادم ServOrbit VPS
اطلب الخادم
خطة 1 vCPU / 512 ميغابايت RAM على Ubuntu 24.04 أكثر من كافية. Glance تستهلك أقل من 25 ميغابايت RAM وجزءًا بسيطًا من نواة CPU. يمكنك استضافتها على نفس VPS مع خدماتك الأخرى دون أي تأثير ملحوظ.
انشر من سوق ServOrbit
في لوحة تحكم ServOrbit، اذهب إلى سوق التطبيقات ← المراقبة ← Glance وانقر نشر. يسحب مخطط التجهيز glanceapp/glance:latest، يولّد glance.yml افتراضيًا مع بيانات اعتماد المشرف وأدوات Hacker News وإحصاءات الخادم، ويبدأ الحاوية على المنفذ 8080.
سجّل الدخول ببياناتك الإدارية
افتح http://<ip-vps>:8080 في متصفحك. ستُعاد توجيهك إلى صفحة تسجيل الدخول. أدخل اسم المستخدم admin وكلمة المرور الموضحة في لوحة تحكم ServOrbit. ستصل مباشرةً إلى صفحة Home مع خلاصة Hacker News وإحصاءات VPS المباشرة.
خصّص لوحتك
سجّل الدخول عبر SSH وعدّل /data/glance.yml (داخل وحدة تخزين Docker). أضف كتل أدوات في قسم الأعمدة — على سبيل المثال - type: rss لمتابعة مدوناتك، أو - type: docker-containers لرؤية جميع الحاويات. احفظ الملف وأعد تشغيل الحاوية. تظهر الأدوات الجديدة فورًا.
أضف نطاقًا مخصصًا (اختياري)
أشر نطاقًا فرعيًا مثل dash.your-domain.com إلى IP الـ VPS في DNS. ثبّت Caddy وأنشئ Caddyfile: dash.your-domain.com { reverse_proxy localhost:8080 }. يوفّر Caddy شهادة TLS تلقائيًا. أغلق المنفذ 8080 في UFW ليكون الوصول لـ Glance عبر HTTPS فقط.
أول تسجيل دخول
يطلب منكم Glance اسم مستخدم وكلمة مرور: سجّلوا الدخول بالمستخدم admin وبكلمة المرور المسلَّمة إليكم. وكلمة المرور هذه مخزَّنة كنص صريح في ملف الإعداد داخل خادمكم الافتراضي — غيّروها إذا كنتم تشاركون الوصول إلى الخادم.
اجمع Glance مع Dozzle (سجلات Docker) وBeszel (مقاييس متعدد الخوادم) لمجموعة مراقبة كاملة. تعمل الأدوات الثلاث معًا على VPS بـ 1 غيغابايت دون تعارض — Glance للوحة البداية، Dozzle للسجلات، Beszel للمقاييس التاريخية والتنبيهات.
التوثيق الرسمي
للإعداد المتقدم والقائمة الكاملة لأنواع الأدوات المتاحة، راجع التوثيق الرسمي لـ Glance على GitHub.