[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"seo-verification":3,"blog-rustdesk-bureau-distance-self-hosted-vps-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":23,"intro":26,"sections":27,"ctaTitle":63,"ctaBody":64,"ctaButton":65,"ctaUrl":66,"relatedPosts":67},222,"rustdesk-bureau-distance-self-hosted-vps","RustDesk: استبدال TeamViewer بخادم self-hosted","انشر خادم ‏RustDesk الخاص بك على ‏VPS للاحتفاظ بالتحكم الكامل في جلسات سطح المكتب عن بُعد، دون أي اشتراك ‏SaaS.",6,0,false,"2026-08-04T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},7,"الاستضافة الذاتية","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Frustdesk-bureau-distance-self-hosted-vps-poster.svg","تفرض أدوات سطح المكتب عن بُعد التجارية مثل ‏TeamViewer رسوماً سنوية مرتفعة، فيما تمر جلساتك عبر بنيتها التحتية الخاصة. يقدم ‏RustDesk، مفتوح المصدر بموجب رخصة ‏AGPL-3‎.0، بديلاً متكاملاً: خادم خفيف تستضيفه على ‏VPS الخاص بك، مع تشفير شامل من طرف إلى طرف، وعملاء متاحون على جميع المنصات.",[28,32,41,44,60],{"type":29,"title":30,"body":31},"h2","لماذا تستضيف خادم سطح المكتب عن بُعد بنفسك","مع الحلول التجارية مثل ‏TeamViewer، تمر كل جلسة عبر خوادم المزود — فلا تعود بياناتك ملكك بالكامل. يعكس ‏RustDesk المستضاف ذاتياً هذه المعادلة: يُشفَّر حركة المرور من طرف إلى طرف باستخدام ‏Ed25519 و‏ChaCha20، ولا تغادر بنيتك التحتية قط. بالنسبة للوكالات وفرق تقنية المعلومات الداخلية ومقدمي الخدمات الذين يصلون إلى أجهزة حساسة، هذا الأمر متعلق بالامتثال بقدر ما هو متعلق بالتوفير. ‏VPS واحد من ‏ServOrbit بدءاً من ‏99 درهم\u002Fشهر شهرياً يكفي لاستضافة خادم الإشارة.",{"type":33,"title":34,"items":35},"ul","ما يمنحكم RustDesk المستضاف ذاتياً",[36,37,38,39,40],"**سيادة البيانات** — تمر جلساتكم فقط عبر خادمكم الخاص؛ لا يستطيع أي طرف ثالث اعتراضها أو تسجيلها","**تشفير شامل مضمون** — ‏Ed25519 لتبادل المفاتيح و‏ChaCha20 للبث: التحقق التشفيري هنا بنيوي وليس مجرد ادعاء","**دعم متعدد المنصات بلا عقبات** — عملاء متاحون على ‏Windows و‏macOS و‏Linux و‏Android و‏iOS والمتصفح، جميعهم يتصلون بخادم مركزي واحد","**وصول مدمج للطرفية** — إلى جانب التحكم الرسومي عن بُعد، يتيح ‏RustDesk طرفية مباشرة على الجهاز البعيد، مفيدة لصيانة الخوادم","**بدون اشتراك ‏SaaS** — بمجرد نشر الخادم، تنحصر تكلفتكم في ‏VPS الخاص بكم؛ لا رخص لكل مستخدم، ولا تجديدات سنوية",{"type":29,"title":42,"body":43},"متطلبات VPS","يكفي ‏VPS بذاكرة وصول عشوائي سعتها 1 غيغابايت لتشغيل ملفَّي الخادم الثنائيَّين: ‏`hbbs` (خادم الهوية) و‏`hbbr` (خادم التتابع). ستحتاجون إلى ‏Docker و‏Docker Compose مثبَّتَين، وعنوان ‏IP عام مخصص — مضمَّن في جميع خطط ‏VPS من ‏ServOrbit — مع فتح منافذ ‏TCP 21115 و21116 و21117 ومنفذ ‏UDP 21116 في قواعد جدار الحماية.",{"type":45,"title":46,"steps":47},"steps","نشر RustDesk Server في أربع خطوات",[48,51,54,57],{"title":49,"body":50},"إنشاء ملف docker-compose‎.yml","أنشئوا مجلداً مخصصاً، كـ‏`\u002Fopt\u002Frustdesk`، ثم ضعوا فيه ملف ‏`docker-compose‎.yml` يحتوي على خدمتَين: ‏`hbbs` (صورة ‏`rustdesk\u002Frustdesk-server`، الأمر ‏`hbbs`، منافذ ‏TCP 21115-21117 و‏UDP 21116) و‏`hbbr` (الصورة ذاتها، الأمر ‏`hbbr`، المنفذ ‏TCP 21117). ثبِّتوا حجماً مشتركاً ‏`\u002Fdata` كي تستخدم الخدمتان زوج المفاتيح نفسه الذي يُولَّد عند الإطلاق الأول.",{"title":52,"body":53},"فتح المنافذ في جدار الحماية","من لوحة ‏ServOrbit أو باستخدام ‏`ufw`، اسمحوا بالمنافذ الواردة ‏TCP 21115 و21116 و21117 ومنفذ ‏UDP 21116. إن كان ‏VPS يقع خلف مجموعة أمان سحابية، طبِّقوا القواعد ذاتها على مستوى الشبكة. تحققوا باستخدام ‏`ss -tlnup` من أن العمليتَين تستمعان على المنافذ الصحيحة بعد تشغيل الحاويات.",{"title":55,"body":56},"استرداد المفتاح العام للخادم","عند الإطلاق الأول، يُولِّد ‏`hbbs` زوج مفاتيح ‏Ed25519. استردوا المفتاح العام من سجلات الحاوية: ‏`docker logs \u003Cاسم_حاوية_hbbs>` وابحثوا عن السطر الذي يبدأ بـ‏`Key:`. هذا المفتاح ضروري لكي يتحقق العملاء من هوية خادمكم — احفظوه في مدير أسرار أو ملف آمن قبل دعوة مستخدميكم الأوائل.",{"title":58,"body":59},"تهيئة عميل RustDesk","على كل جهاز عميل، افتحوا إعدادات الشبكة في ‏RustDesk وأدخلوا عنوان ‏IP العام لـ‏VPS في حقلَي 'خادم الهوية' و'خادم التتابع'. الصقوا المفتاح العام المسترد في الخطوة السابقة في حقل 'المفتاح'. سيرفض العميل الاتصال إن لم يتطابق المفتاح — وهذه الحماية تمنع الاتصال بخوادم غير مصرح بها. بعد التهيئة، تبقى كل جلسة داخل بنيتكم التحتية بالكامل.",{"type":61,"body":62},"tip","لاسترداد المفتاح العام بعد الإطلاق الأول، نفِّذوا ‏`docker logs \u003Cاسم_حاوية_hbbs>` وابحثوا عن السطر ‏`Key: ...` في أول المخرجات. بدون هذا المفتاح، يرفض عملاء ‏RustDesk الاتصال — وهذه الآلية تضمن اتصال مستخدميكم بخادمكم لا بوسيط. سجِّلوه فور النشر الأولي واحفظوه في مكان آمن قبل دعوة أول مستخدم.","هل أنتم مستعدون لنشر خادم RustDesk الخاص بكم؟","تتضمن خطط ‏VPS من ‏ServOrbit عنوان ‏IP عاماً مخصصاً وجدار حماية قابلاً للضبط و‏Docker جاهزاً للاستخدام — كل ما تحتاجونه لاستضافة بنية سطح المكتب عن بُعد في دقائق.","Déployer sur VPS ServOrbit","\u002Fvps-cloud",[68,83],{"id":69,"slug":70,"title":71,"excerpt":72,"readTime":16,"views":12,"isPinned":13,"publishedAt":73,"category":74,"categories":80,"featuredImage":23,"bgImage":24,"posterImage":82,"relatedSolution":23},204,"certificats-tls-courts-automatiser-acme","شهادات TLS القصيرة: أتمتة التجديد بـ ACME","ستنخفض مدة شهادات TLS إلى 47 يومًا بحلول 2029. كيفية أتمتة التجديد بـ ACME لتجنب أي انقطاع في الخدمة.","2026-08-01T00:00:00+00:00",{"id":75,"name":76,"slug":77,"color":78,"icon":79},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[81],{"id":75,"name":76,"slug":77,"color":78,"icon":79},"\u002Fblog\u002Fcovers\u002Fcertificats-tls-courts-automatiser-acme-poster.svg",{"id":84,"slug":85,"title":86,"excerpt":87,"readTime":16,"views":12,"isPinned":13,"publishedAt":88,"category":89,"categories":95,"featuredImage":23,"bgImage":24,"posterImage":97,"relatedSolution":98},136,"demarrer-avec-docker-vps","تثبيت Docker على VPS: قاعدة نظيفة لتطبيقاتك","جهّز VPS موثوقًا بـ Docker: العزل، وCompose، والأحجام (volumes)، والشبكة، وأفضل الممارسات للنشر دون ارتجال.","2026-02-10T00:00:00+00:00",{"id":90,"name":91,"slug":92,"color":93,"icon":94},4,"التطوير","developpement","bg-warning\u002F10 text-warning","dev",[96],{"id":90,"name":91,"slug":92,"color":93,"icon":94},"\u002Fblog\u002Fcovers\u002Fdemarrer-avec-docker-vps-poster.svg",{"categorySlug":94,"appSlug":99},"docker-starter",1785852602140]