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، المنصات المدعومة، وسير العمل في النشر.