GhostlyHosting: استضافة خوادم Blazor، تطبيقات على VPS خاص بك
أداة تفاعلية عبر الطرفية لنشر تطبيقات Blazor Server وASP.NET Core المستضافة ذاتياً. تكامل تلقائي مع SSL، Nginx، Cloudflare، وGitHub على أي VPS بنظام Ubuntu.
GhostlyHosting هو تطبيق مفتوح المصدر عبر الطرفية يحول VPS جديد بنظام Ubuntu إلى بيئة استضافة جاهزة للإنتاج لتطبيقات Blazor Server وASP.NET Core. انشر مباشرة من GitHub، إدارة شهادات SSL، إعداد عكس البروكسي Nginx، ودمج حماية DNS من Cloudflare عبر واجهة قائمة بسيطة.
سواء كنت تستخدم DigitalOcean أو UpCloud أو أي مزود VPS بنظام Ubuntu آخر، يتولى GhostlyHosting إعداد الخادم بالكامل لتتمكن من التركيز على تطوير تطبيقك دون الحاجة لكتابة ملفات التهيئة.

فهرس المحتويات
المتطلبات الأساسية
قبل تثبيت GhostlyHosting تأكد من توفر الحسابات والرموز التالية.
رمز وصول شخصي لحساب GitHub
أنشئ رمز وصول شخصي في حساب GitHub الخاص بك بصلاحية repo. يستخدمه GhostlyHosting لاستنساخ المستودعات الخاصة وسحب التحديثات.
رمز API الخاص بـ Cloudflare
أنشئ رمز API من Cloudflare بصلاحيات تعديل DNS. يستخدمه GhostlyHosting للتحقق التلقائي من شهادات SSL وإدارة سجلات DNS.
مزود VPS (اختياري)
حسابات DigitalOcean أو UpCloud اختيارية لكنها موصى بها. يتضمن GhostlyHosting إدارة جدار حماية مدمجة لكلا المزودين. أي VPS بنظام Ubuntu يعمل.
الميزات الرئيسية
نشر بأمر واحد
استنساخ مستودع GitHub، نشر مشروع .NET، إنشاء خدمة systemd، وتكوين Nginx في سير عمل واحد موجه.
شهادات SSL تلقائية
توفير وتجديد تلقائي لشهادات Let's Encrypt باستخدام تحقق DNS من Cloudflare. تبقى شهادات SSL الأصلية والنهائية صالحة دون تدخل يدوي.
تكامل Cloudflare
تفعيل وضع البروكسي في Cloudflare لحماية DDoS، تخزين CDN المؤقت، وتسليم HTTP/2. يمكن تفعيل أو إيقاف البروكسي لكل تطبيق من الطرفية.
الاسترجاع والنسخ الاحتياطي
كل نشر ينشئ نسخة احتياطية تلقائية. استرجع أي نسخة سابقة بسهولة من خلال اختيار في القائمة عند حدوث مشاكل بعد التحديث.
إدارة خادم سهلة
راقب استخدام المعالج، الذاكرة، القرص، ومدة التشغيل من لوحة صحة النظام الحية. أعد تشغيل، أوقف، أو حدّث التطبيقات دون تعديل ملفات التهيئة.
لقطات شاشة
نظرة عامة على التطبيق
لوحة تحكم تعرض تفاصيل المستودع، حالة SSL، سجلات DNS، مدة التشغيل، وخيارات الإدارة.
استضافة VPS ميسورة التكلفة لتطبيقات Blazor
شغّل تطبيق Blazor Server الخاص بك على VPS اقتصادي. تبدأ خوادم DigitalOcean وUpCloud من بضعة دراهم شهرياً وتوفر موارد كافية لمعظم تطبيقات Blazor. GhostlyHosting يؤتمت كامل البنية لتدفع فقط مقابل الخادم.
كيف يعمل
- ثبت GhostlyHosting على VPS جديد بنظام Ubuntu باستخدام سكريبت التثبيت بسطر واحد.
- اربط حساب GitHub ورمز API الخاص بـ Cloudflare عبر معالج الإعداد الموجه.
- أضف تطبيق Blazor أو ASP.NET Core باختيار المستودع، الفرع، والنطاق.
- يقوم GhostlyHosting بتكوين Nginx، طلب شهادة SSL، وتشغيل تطبيقك كخدمة systemd.
المزودون المدعومون
يتضمن GhostlyHosting إدارة جدار حماية مدمجة لـ DigitalOcean وUpCloud. أي مزود VPS بنظام Ubuntu آخر يعمل مع إعداد جدار حماية يدوي.
ابدأ الآن
GhostlyHosting مفتوح المصدر ومتوافر على GitHub. حمّل المثبت وانشر أول تطبيق Blazor خلال دقائق.
الأسئلة المتكررة
اعثر على إجابات للأسئلة الشائعة حول إعداد GhostlyHosting، المنصات المدعومة، وسير عمل النشر.