[{"data":1,"prerenderedAt":189},["ShallowReactive",2],{"seo-verification":3,"blog-استضافة-termix-على-vps-بديل-termius-مفتوح-المصدر-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-استضافة-termix-على-vps-بديل-termius-مفتوح-المصدر-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":125,"ctaBody":126,"ctaButton":127,"ctaUrl":128,"relatedPosts":129},490,"استضافة-termix-على-vps-بديل-termius-مفتوح-المصدر",{"fr":12,"en":13,"ar":10,"es":14},"self-host-termix-vps","self-host-termix-ssh-server-manager-vps","autoalojar-termix-en-vps-alternativa-termius","Termix على VPS: مدير SSH ذاتي الاستضافة بديل لـ Termius","ثبّت Termix على VPS: طرفية SSH وملفات SFTP وDocker ومقاييس كل خوادمك في المتصفح. مفتوح المصدر ودون اشتراك.",6,0,false,"2026-10-22T00:00:00+00:00","2026-10-23T13:27:02+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"الاستضافة الذاتية","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fself-host-termix-vps-poster.svg",{"categorySlug":34,"appSlug":35},"نشر-التطبيقات-وdevops","termix","Termix مدير خوادم مفتوح المصدر (Apache-2.0) يجمع في المتصفح كل ما تفعله عادة ببرنامج SSH: دفتر خوادم ومفاتيح SSH مشفرة وطرفية بتبويبات ومدير ملفات SFTP وإدارة حاويات Docker ومقاييس كل خادم. إنه النسخة ذاتية الاستضافة من Termius، دون اشتراك، وتبقى بيانات اعتمادك على خادمك. يشرح هذا الدليل تثبيته في حاوية Docker واحدة خلف HTTPS.",[38,42,53,90,93,109,113,116,119,122],{"type":39,"title":40,"body":41},"h2","لماذا تستضيف طرفية SSH بنفسك","يحتفظ برنامج SSH المكتبي بخوادمك ومفاتيحك على حاسوب واحد، وتزامنها خدمة سحابية مثل Termius عبر طرف ثالث مقابل اشتراك لكل مستخدم. يسلك Termix طريقاً ثالثاً: خادم تستضيفه أنت، يمكن الوصول إليه من أي متصفح أو من تطبيق سطح المكتب أو الهاتف، مع حسابات ومشاركة حسب الدور للفريق كله.\n\nلتثبيته على VPS بدل جهاز داخل الشبكة التي يديرها ميزة بسيطة: عندما تتعطل تلك الشبكة تبقى الطرفية متاحة، وهي اللحظة التي تحتاجها فيها تحديداً.",{"type":43,"title":44,"items":45},"ul","ما يقدمه Termix",[46,47,48,49,50,51,52],"**طرفية SSH** — تبويبات وشاشة مقسومة وسجل ولوحة أوامر ومقتطفات قابلة لإعادة الاستخدام.","**ملفات SFTP** — تصفّح الملفات وتحريرها ونقلها، حتى من خادم إلى آخر.","**Docker** — قائمة الحاويات والسجلات والإحصاءات والطرفية عبر SSH دون أي وكيل.","**المقاييس** — المعالج والذاكرة والقرص والشبكة لكل خادم مباشرة.","**خزنة بيانات الاعتماد** — كلمات المرور والمفاتيح مشفرة لكل مستخدم وقابلة لإعادة الاستخدام.","**الفريق** — حسابات وأدوار ومشاركة الخوادم على أربعة مستويات وسجل تدقيق وTOTP ومفاتيح المرور.","**الإضافات** — سطح مكتب بعيد RDP\u002FVNC وأنفاق SSH وKubernetes وProxmox ودخول موحد OIDC حسب حاجتك.",{"type":54,"title":55,"headers":56,"rows":60},"comparison","Termix أم Termius أم برنامج SSH مكتبي؟",[5,57,58,59],"Termix (استضافة ذاتية)","Termius","برنامج SSH مكتبي",[61,66,71,76,81,85],[62,63,64,65],"أين توجد خوادمك ومفاتيحك","على خادمك","تُزامَن عبر خدمة الناشر","على حاسوب واحد",[67,68,69,70],"الترخيص","Apache-2.0، مفتوح المصدر","مملوك","متفاوت (OpenSSH وPuTTY مجانيان)",[72,73,74,75],"التكلفة","سعر الخادم","اشتراك للمزامنة والفرق","مجاني",[77,78,79,80],"الوصول من المتصفح","نعم","لا، تطبيق للتثبيت","لا",[82,83,84,80],"مشاركة الخوادم مع الفريق","نعم، أدوار وسجل تدقيق","نعم، باقات الفرق",[86,87,88,89],"Docker وملفات SFTP والمقاييس","مدمجة عبر الإضافات","SFTP دون Docker","أدوات منفصلة",{"type":39,"title":91,"body":92},"المتطلبات","يكفي VPS بنظام Ubuntu 24.04 بذاكرة **1 غيغابايت** وقرص **2 غيغابايت**: يستهلك Termix نحو 330 ميغابايت عند الخمول. تحتاج إلى Docker مع إضافة Compose، وإلى اسم مضيف للوصول عبر HTTPS — نطاق فرعي من أحد نطاقاتك أو النطاق الفرعي المجاني المرفق مع VPS من ServOrbit.",{"type":94,"title":95,"steps":96},"steps","تثبيت Termix باستخدام Docker Compose",[97,100,103,106],{"title":98,"body":99},"إنشاء ملف Compose","أنشئ المجلد `\u002Fopt\u002Ftermix` وضع فيه ملف `docker-compose.yml` التالي. يُنشر المنفذ على الواجهة المحلية فقط، وnginx هو من يعرضه عبر HTTPS.\n```yaml\nservices:\n  termix:\n    image: ghcr.io\u002Ftermix-ssh\u002Ftermix:26.10.4\n    restart: unless-stopped\n    ports:\n      - \"127.0.0.1:8080:8080\"\n    environment:\n      PORT: \"8080\"\n    volumes:\n      - termix-data:\u002Fapp\u002Fdata\n\nvolumes:\n  termix-data: {}\n```",{"title":101,"body":102},"تشغيل الحاوية","شغّل Termix وتابع إقلاعه:\n```bash\ndocker compose up -d\ndocker compose logs -f termix\n```\n\nعند أول تشغيل يولّد Termix أسراره بنفسه (JWT ومفتاح القاعدة ومفتاح التشفير) ويحفظها في المجلد `\u002Fapp\u002Fdata`. يدل السطر `Termix backend started successfully` على أنه جاهز خلال ثوانٍ.",{"title":104,"body":105},"نشر Termix عبر HTTPS","في كتلة `server` من إعدادات nginx، مرّر الحركة إلى الحاوية. الترويستان `Upgrade` و`Connection` ضروريتان لأن الطرفية تعمل عبر WebSockets.\n```nginx\nlocation \u002F {\n    proxy_pass http:\u002F\u002F127.0.0.1:8080;\n    proxy_http_version 1.1;\n    proxy_set_header Upgrade $http_upgrade;\n    proxy_set_header Connection upgrade;\n    proxy_set_header Host $host;\n    proxy_set_header X-Forwarded-Proto $scheme;\n    proxy_read_timeout 1h;\n}\n```\n\nثم احصل على شهادة (Certbot أو ما يماثله). عند التثبيت من متجر ServOrbit تُنجز هذه الخطوة نيابة عنك.",{"title":107,"body":108},"إنشاء حساب المسؤول","افتح عنوان HTTPS الخاص بك: يعرض Termix نموذج التسجيل، و**أول حساب يُنشأ يصبح المسؤول**. أنشئه فوراً ثم عطّل التسجيل العام من إعدادات الإدارة. أضف بعدها خادماً (العنوان ومنفذ SSH والمستخدم والمفتاح أو كلمة المرور): تُفتح الطرفية في تبويب.",{"type":110,"title":111,"body":112},"tip","أغلق الباب مباشرة بعد التثبيت","ما دام لا يوجد أي حساب، يستطيع كل من يصل إلى العنوان إنشاء حساب المسؤول. أنشئ حسابك فور انتهاء التثبيت، وعطّل التسجيل، ثم فعّل TOTP أو مفتاح مرور. طرفية تحفظ مفاتيح SSH تستحق الحماية نفسها التي تستحقها الخوادم.",{"type":39,"title":114,"body":115},"النسخ الاحتياطي والتحديث","كل البيانات — قاعدة SQLite ومفاتيح التشفير المولّدة والإضافات — موجودة في المجلد `termix-data`. أرشفه بانتظام:\n```bash\ndocker run --rm -v termix_termix-data:\u002Fdata -v \"$PWD\":\u002Fbackup alpine \\\n  tar czf \u002Fbackup\u002Ftermix-$(date +%F).tar.gz -C \u002Fdata .\n```\n\nاحفظ هذا الأرشيف في مكان آمن: دون المفاتيح التي يحتويها لا يمكن فك تشفير بيانات الاعتماد المحفوظة. للتحديث، غيّر وسم الصورة في ملف Compose ثم نفّذ `docker compose pull && docker compose up -d`.",{"type":39,"title":117,"body":118},"الإضافات التي تُفعَّل أولاً","يأتي Termix مع إضافاته الرسمية، ويفعّلها المسؤول أو يحدّثها أو يزيلها من تبويب **Plugins**. لتثبيت أول على خادم تكفي غالباً أربع إضافات: **SSH Terminal** و**File Manager** للعمل اليومي، و**Docker** لإدارة حاويات خوادمك دون فتح جلسة، و**Host Metrics** لمعرفة الخادم المُثقَل بنظرة واحدة.\n\nتليها الإضافات التي تخدم الفريق: **TOTP** و**Passkeys** للمصادقة الثنائية، و**Single sign-on** لربط مزوّد OpenID Connect تستضيفه أصلاً (Authentik أو Pocket ID أو ZITADEL)، و**Session Recording** إن احتجت إلى أثر لتدخلات مزوّد خدمة. عطّل ما لا تستخدمه: كل إضافة معطّلة سطح أقل للصيانة، وإضافة **Usage Statistics** التي ترسل تقريراً يومياً مجهول الهوية تُعطَّل مثل غيرها.",{"type":39,"title":120,"body":121},"حل المشكلات","**تُفتح الطرفية ثم تُغلق فوراً.** الوكيل العكسي لا يمرّر WebSockets: تحقّق من الترويستين `Upgrade` و`Connection` في إعدادات nginx، ثم أعد تحميله بالأمر `nginx -t && systemctl reload nginx`.\n\n**يفشل الاتصال بخادم.** جرّب أولاً الاتصال نفسه من سطر الأوامر على الخادم (`ssh -p \u003Cport> \u003Cuser>@\u003Chost>`): إن فشل أيضاً فالمشكلة في الجدار الناري أو المفتاح وليست في Termix. للخادم الذي لا يُصل إليه إلا من شبكتك الداخلية، استخدم خادماً وسيطاً أو شبكة VPN مثل WireGuard.\n\n**لا تُفتح بيانات الاعتماد المحفوظة بعد الاستعادة.** المجلد المستعاد لا يحتوي مفاتيح التشفير المولّدة عند أول تشغيل: استعد المجلد `termix-data` كاملاً، ولا تكتفِ بقاعدة SQLite وحدها.\n\n**الواجهة لا تستجيب.** اقرأ السجلات بالأمر `docker compose logs --tail 100 termix`: يسجّل Termix عند الإقلاع كل مرحلة (القاعدة والإضافات والخلفية)، وآخر سطر يدلّك على مكان التوقف.",{"type":39,"title":123,"body":124},"التثبيت بنقرة واحدة من متجر ServOrbit","يثبّت متجر ServOrbit تطبيق Termix على خادمك دون سطر أوامر: ينشر الحاوية ويضبط nginx عبر HTTPS مع WebSockets ويعطيك عنوان الوصول في لوحة العميل. اختر نطاقاً فرعياً من أحد نطاقاتك أو النطاق الفرعي المجاني، ثم أنشئ حساب المسؤول عند أول وصول.","طرفية SSH الخاصة بك على خادمك","يكفي VPS من ServOrbit بنظام Ubuntu 24.04 وذاكرة 1 غيغابايت لتشغيل Termix. تثبيت بنقرة واحدة من المتجر، وHTTPS على النطاق الفرعي المجاني، ولا تغادر مفاتيح SSH بنيتك التحتية.","تثبيت Termix","\u002Fmarketplace\u002Fنشر-التطبيقات-وdevops\u002Ftermix",[130,151,174],{"id":131,"slug":132,"slugs":133,"title":137,"excerpt":138,"readTime":139,"views":140,"isPinned":19,"publishedAt":141,"updatedAt":142,"category":143,"categories":148,"featuredImage":30,"bgImage":31,"posterImage":150,"relatedSolution":30},452,"أول-اتصال-ssh-بخادم-vps",{"fr":134,"en":135,"ar":132,"es":136},"premier-acces-ssh-vps","first-ssh-login-vps","primer-acceso-ssh-vps","الاتصال بخادم VPS عبر SSH لأول مرة","استرجع كلمة مرور root لخادم VPS بفضل الرابط أحادي الاستخدام المستلم عبر البريد الإلكتروني، ثم اتصل عبر SSH لأول مرة.",2,1,"2026-10-16T00:00:00+00:00","2026-10-16T01:57:35+00:00",{"id":144,"name":145,"slug":146,"color":147,"icon":146},12,"أدلة","guides","bg-emerald-500\u002F10 text-emerald-400",[149],{"id":144,"name":145,"slug":146,"color":147,"icon":146},"\u002Fblog\u002Fcovers\u002Fpremier-acces-ssh-vps-poster.svg",{"id":152,"slug":153,"slugs":154,"title":158,"excerpt":159,"readTime":160,"views":139,"isPinned":19,"publishedAt":161,"updatedAt":162,"category":163,"categories":169,"featuredImage":30,"bgImage":31,"posterImage":171,"relatedSolution":172},158,"مضيف-bastion-على-خادم-vps-تأمين-وصولك-عبر-ssh",{"fr":155,"en":156,"ar":153,"es":157},"heberger-bastion-host-vps","bastion-host-on-vps-securing-your-ssh-access","bastion-host-en-vps-accesos-ssh","مضيف Bastion على خادم VPS: تأمين وصولك عبر SSH","انشر مضيف Bastion على خادم ServOrbit VPS: نقطة دخول SSH مُحصَّنة، ووصول مركزي، وسجلات وقواعد أمان.",3,"2026-07-05T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":164,"name":165,"slug":166,"color":167,"icon":168},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[170],{"id":164,"name":165,"slug":166,"color":167,"icon":168},"\u002Fblog\u002Fcovers\u002Fheberger-bastion-host-vps-poster.svg",{"categorySlug":168,"appSlug":173},"bastion-host",{"id":175,"slug":176,"slugs":177,"title":181,"excerpt":182,"readTime":164,"views":18,"isPinned":19,"publishedAt":183,"updatedAt":184,"category":185,"categories":186,"featuredImage":30,"bgImage":31,"posterImage":188,"relatedSolution":30},228,"تصليب-الخادم-linux-الأولي",{"fr":178,"en":179,"ar":176,"es":180},"durcissement-serveur-linux-initial","initial-linux-server-hardening","hardening-inicial-servidor-linux","تصليب الخادم ‎Linux‎ الأولي","أنشئ مستخدم ‎sudo‎، وكوّن ‎SSH‎ بالمفاتيح، وفعّل ‎UFW‎ و‎fail2ban‎ على ‎Ubuntu‎ أو ‎Debian‎ في أقل من ساعة.","2026-08-06T00:00:00+00:00","2026-10-20T23:18:07+00:00",{"id":164,"name":165,"slug":166,"color":167,"icon":168},[187],{"id":164,"name":165,"slug":166,"color":167,"icon":168},"\u002Fblog\u002Fcovers\u002Fdurcissement-serveur-linux-initial-poster.svg",1792763006900]