यह गाइड आपको Starlight™ का उपयोग करके एक साधारण डेमो एप्लिकेशन डिप्लॉय करने की प्रक्रिया बताएगी Hyperlift.
आपको बिना पूरी प्रोडक्शन एप्लिकेशन तैयार किए, जल्दी से बिल्ड और डिप्लॉयमेंट प्रक्रिया का परीक्षण करने में मदद करने के लिए, हमने Hyperlift Test Repository बनाया है।
हमारी सार्वजनिक GitHub टेस्ट रिपॉजिटरी पर जाएँ: Hyperlift Test Repository;
इसे अपनी खुद की GitHub अकाउंट में जोड़ने के लिए "Fork" पर क्लिक करें:

रिपॉजिटरी में एक साधारण Dockerfile उदाहरण के रूप में शामिल है, जो बेस इमेज से शुरू होता है: FROM python:3-slim:

आप इसे अपनी पसंद की इमेज और टैग से बदल सकते हैं, जैसे: FROM golang:1.25.
हम अनुशंसा करते हैं कि हमेशा टैग निर्दिष्ट करें ताकि आपके बिल्ड लगातार और विश्वसनीय रहें।
अपने Spaceship खाते में, Starlight Hyperlift Manager मेनू पर जाएँ।
इस गाइड में दिए गए चरणों का पालन करके अपनी फोर्क की गई GitHub रिपॉजिटरी कनेक्ट करें।
GitHub रिपो को Starlight Hyperlift से कनेक्ट करने के बाद, Hyperlift Manager के अंदर "Build" बटन पर क्लिक करें:

Hyperlift अपने आप आपके कंटेनर इमेज को बिल्ड करेगा, और कुछ ही मिनटों में आपका डेमो ऐप लाइव हो जाएगा। पूरा होने के बाद, आपको "App is live" नोटिफिकेशन दिखाई देगा।
एप्लिकेशन के बिल्ड और सक्रिय होने के बाद, अपनी रिपो में कोड संपादित करने और बदलाव पुश करने का प्रयास करें। यदि ऑटोमैटिक बिल्ड सक्षम है तो Hyperlift फिर से डिप्लॉय करेगा।
आप Hyperlift में बिल्ड और एप्लिकेशन लॉग्स भी देख सकते हैं ताकि आप समझ सकें कि बिल्ड प्रक्रिया कैसे काम करती है।
अंत में, असली एप्लिकेशन पर जाने से पहले इस रिपो का उपयोग एक सुरक्षित सैंडबॉक्स के रूप में करें।
यह रिपॉजिटरी Hyperlift डिप्लॉयमेंट्स का परीक्षण करने का एक त्वरित तरीका है। यह जानबूझकर सरल है लेकिन फोर्क > कनेक्ट > डिप्लॉय की मुख्य प्रक्रिया को दर्शाता है। जब आप सहज हो जाएँ, तो आप अपनी खुद की एप्लिकेशन डिप्लॉय कर सकते हैं।
इसके लिए, आपको आवश्यक बेस इमेज और कॉन्फ़िगरेशन के साथ एक Dockerfile बनाना होगा। निम्नलिखित दस्तावेज़ीकरण आपके लिए सहायक होगा: