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

إكسكاليدراو

Excalidraw عبارة عن سبورة بيضاء افتراضية مرسومة باليد. قم برسم المخططات المعمارية والإطارات السلكية والمخططات الانسيابية في المتصفح من خلال التعاون المباشر. مفتوح المصدر، يستخدمه أكثر من مليون مطور شهريًا. أداة السبورة البيضاء التي تبدو خشنة عن عمد حتى تظل مسودة.

إصدار

أحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

1 GB

أنواع IP

IPV4

الوصول إلى أدوات تكنولوجيا المعلومات

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

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

  • مجلد التثبيت: /root/excalidraw
  • ملف Docker Compose: /root/excalidraw/docker-compose.yml
  • بيانات الاعتماد المخزنة: /root/.cloudzy-creds
  • المضيف الظاهري Nginx: /etc/nginx/sites-available/excalidraw.conf
  • ملف المصادقة الأساسي: /etc/nginx/auth/excalidraw.htpasswd
  • شهادات TLS: /etc/nginx/ssl

ملاحظات أمنية

  • لا يتم عرض أدوات تكنولوجيا المعلومات مباشرة على الشبكة.
  • يستمع Nginx فقط على المنافذ العامة.
  • الوصول محمي عبر المصادقة الأساسية.
  • يستخدم TLS شهادة موقعة ذاتيًا.
  • يتم تخزين بيانات الاعتماد بأذونات مقيدة.

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

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

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

vim /etc/nginx/sites-available/excalidraw.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/excalidraw.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

ملحوظات

  • لا يدعم المثيل المستضاف ذاتيًا بعد ميزات مثل المشاركة أو التعاون.
  • تحقق دائمًا من سجلات Nginx وDocker في حالة مواجهة مشكلات.

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

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

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