GhostlyHosting: Blazor सर्वर होस्टिंग, अपने VPS पर ऐप्स
स्वयं-होस्टेड Blazor Server और ASP.NET Core डिप्लॉयमेंट के लिए इंटरैक्टिव कंसोल टूल। किसी भी Ubuntu VPS पर स्वचालित SSL, Nginx, Cloudflare, और GitHub इंटीग्रेशन।
GhostlyHosting एक ओपन सोर्स इंटरैक्टिव कंसोल एप्लिकेशन है जो नए Ubuntu VPS को Blazor Server और ASP.NET Core ऐप्स के लिए प्रोडक्शन-रेडी होस्टिंग वातावरण में बदल देता है। GitHub से सीधे डिप्लॉय करें, SSL सर्टिफिकेट प्रबंधित करें, Nginx रिवर्स प्रॉक्सी कॉन्फ़िगर करें, और Cloudflare DNS सुरक्षा को सरल मेनू आधारित टर्मिनल इंटरफ़ेस से इंटीग्रेट करें।
चाहे आप DigitalOcean, UpCloud या किसी अन्य Ubuntu VPS प्रदाता का उपयोग करें, GhostlyHosting पूरे सर्वर सेटअप को संभालता है ताकि आप कॉन्फ़िगरेशन फाइलें लिखने के बजाय अपने एप्लिकेशन के निर्माण पर ध्यान केंद्रित कर सकें।

सामग्री सूची
पूर्वापेक्षाएँ
GhostlyHosting इंस्टॉल करने से पहले सुनिश्चित करें कि आपके पास निम्नलिखित खाते और टोकन तैयार हैं।
GitHub व्यक्तिगत एक्सेस टोकन
अपने GitHub खाते में repo स्कोप के साथ एक व्यक्तिगत एक्सेस टोकन बनाएं। GhostlyHosting इसका उपयोग प्राइवेट रिपॉजिटरी क्लोन करने और अपडेट्स खींचने के लिए करता है।
Cloudflare API टोकन
DNS संपादन अनुमतियों के साथ Cloudflare API टोकन बनाएं। GhostlyHosting इसका उपयोग स्वचालित SSL सर्टिफिकेट सत्यापन और DNS रिकॉर्ड प्रबंधन के लिए करता है।
VPS प्रदाता (वैकल्पिक)
DigitalOcean या UpCloud खाते वैकल्पिक हैं लेकिन अनुशंसित हैं। GhostlyHosting दोनों प्रदाताओं के लिए अंतर्निर्मित फ़ायरवॉल प्रबंधन शामिल करता है। कोई भी Ubuntu VPS काम करता है।
मुख्य विशेषताएँ
एक कमांड में डिप्लॉयमेंट
अपने GitHub रिपॉजिटरी को क्लोन करें, .NET प्रोजेक्ट प्रकाशित करें, systemd सेवा बनाएं, और Nginx को एक ही मार्गदर्शित वर्कफ़्लो में कॉन्फ़िगर करें।
स्वचालित SSL सर्टिफिकेट
Cloudflare DNS सत्यापन के साथ Let's Encrypt सर्टिफिकेट प्रदान करें और स्वचालित रूप से नवीनीकृत करें। ओरिजिन और एज SSL बिना मैनुअल हस्तक्षेप के मान्य रहते हैं।
Cloudflare इंटीग्रेशन
DDoS सुरक्षा, CDN कैशिंग, और HTTP/2 डिलीवरी के लिए Cloudflare प्रॉक्सी मोड सक्षम करें। कंसोल से प्रति ऐप प्रॉक्सी ऑन या ऑफ करें।
रोलबैक और बैकअप
हर डिप्लॉयमेंट एक स्वचालित बैकअप बनाता है। जब अपडेट में समस्या हो तो एक मेनू चयन से किसी भी पिछली संस्करण पर वापस जाएं।
सरल सर्वर प्रबंधन
रियल-टाइम हेल्थ डैशबोर्ड से CPU, मेमोरी, डिस्क उपयोग, और अपटाइम मॉनिटर करें। कॉन्फ़िग फाइलों को छुए बिना ऐप्स को पुनः प्रारंभ, बंद या अपडेट करें।
स्क्रीनशॉट्स
ऐप अवलोकन
डैशबोर्ड जो रिपॉजिटरी विवरण, SSL स्थिति, DNS रिकॉर्ड, अपटाइम, और प्रबंधन विकल्प दिखाता है।
Blazor के लिए किफायती VPS होस्टिंग
अपने Blazor Server एप्लिकेशन को बजट-फ्रेंडली VPS पर चलाएं। DigitalOcean ड्रॉपलेट्स और UpCloud क्लाउड सर्वर कुछ डॉलर प्रति माह से शुरू होते हैं और अधिकांश Blazor ऐप्स के लिए पर्याप्त संसाधन प्रदान करते हैं। GhostlyHosting पूरी स्टैक को स्वचालित करता है ताकि आप केवल सर्वर के लिए भुगतान करें।
यह कैसे काम करता है
- एक लाइन इंस्टॉलर स्क्रिप्ट के साथ नए Ubuntu VPS पर GhostlyHosting इंस्टॉल करें।
- मार्गदर्शित सेटअप विज़ार्ड के माध्यम से अपने GitHub खाते और Cloudflare API टोकन को कनेक्ट करें।
- रिपॉजिटरी, ब्रांच, और डोमेन चुनकर अपना Blazor या ASP.NET Core ऐप जोड़ें।
- GhostlyHosting Nginx को कॉन्फ़िगर करता है, SSL सर्टिफिकेट का अनुरोध करता है, और आपके ऐप को systemd सेवा के रूप में शुरू करता है।
समर्थित प्रदाता
GhostlyHosting में DigitalOcean और UpCloud के लिए अंतर्निर्मित फ़ायरवॉल प्रबंधन शामिल है। किसी भी अन्य Ubuntu VPS प्रदाता के लिए मैनुअल फ़ायरवॉल कॉन्फ़िगरेशन काम करता है।
शुरू करें
GhostlyHosting ओपन सोर्स है और GitHub पर उपलब्ध है। इंस्टॉलर डाउनलोड करें और मिनटों में अपना पहला Blazor ऐप डिप्लॉय करें।
अक्सर पूछे जाने वाले प्रश्न
GhostlyHosting सेटअप, समर्थित प्लेटफ़ॉर्म, और डिप्लॉयमेंट वर्कफ़्लो से संबंधित सामान्य प्रश्नों के उत्तर खोजें।