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

Glance

Glance لوحة تحكم قابلة للتخصيص لبيئتك المنزلية. RSS والطقس وإحصاءات الخادم والتقويم وأدوات الأسهم في صفحة واحدة تعتمد على الإعدادات. ملف ثنائي واحد Go مرخّص بـ MIT بأداء موقع ثابت سريع. مصمم لمن يريد تبويبًا واحدًا كصفحة رئيسية للمتصفح.

نظرة سريعة

35.3k

نجوم GitHub

250

مشاهدات الصفحة

334

عمليات التثبيت النشطة

الترخيص AGPL-3.0 الإصدار v0.8.4 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

بيانات التثبيت النشطة تجريبية (معاينة مرحلة التدريج)؛ سيتم توصيل المقياس الحقيقي قبل الإطلاق.

الوصول

  • افتح متصفحك وزُر: https://<SERVER_IP>
  • تحذير SSL من المتصفح متوقع (شهادة موقعة ذاتيًا)
  • المصادقة مطلوبة (نافذة Basic Auth المنبثقة)
  • طريقة المصادقة: HTTP Basic Auth
  • بيانات الاعتماد مخزّنة بأمان في: /root/.cloudzy-creds

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

  • مجلد التثبيت: /opt/glance
  • Docker Compose: /opt/glance/docker-compose.yml
  • ملف البيئة: /opt/glance/.env
  • مجلد الإعدادات: /opt/glance/config
  • إعداد المنزل: /opt/glance/config/home.yml
  • الإعداد الرئيسي: /opt/glance/config/glance.yml
  • مجلد الأصول: /opt/glance/assets
  • CSS مخصص: /opt/glance/assets/user.css
  • إعدادات Nginx: /etc/nginx/sites-available/glance.conf
  • شهادات SSL: /etc/nginx/ssl
  • ملف المصادقة: /etc/nginx/auth/.glance-htpasswd
  • ملف بيانات الاعتماد: /root/.glance-credentials

إدارة المكدس

Go إلى دليل التثبيت:

cd /opt/glance

أوامر Docker Compose الشائعة:

# Check status
docker compose ps

# View logs (follow live)
docker compose logs -f

# Restart all services
docker compose restart

# Stop services
docker compose down

# Start again
docker compose up -d

تعطيل المصادقة الأساسية لـ HTTP في Nginx (اختياري)

تعديل ملف موقع Nginx: /etc/nginx/sites-available/glance.conf

احذف هذه الأسطر أو أضف تعليقاً عليها:

auth_basic "Restricted";
auth_basic_user_file /etc/nginx/auth/.glance-htpasswd;

أعد تحميل Nginx:

systemctl restart nginx

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

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

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

vim /etc/nginx/sites-available/glance.conf

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/nginx/sites-available/glance.conf
# 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

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

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

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