NexCMP क्या है
NexCMP वह सॉफ़्टवेयर है जिसे आप अपने सर्वर पर इंस्टॉल करके क्लाउड बुनियादी ढांचे को एक ऐसे उत्पाद में बदलते हैं जिसे आप बेच सकते हैं। यह आपको प्रदान करता है:
- एक कस्टमर पोर्टल जहाँ लोग साइन अप करते हैं, क्रेडिट जोड़ते हैं, वर्चुअल मशीनें और अन्य सेवाएँ ऑर्डर करते हैं, कंसोल खोलते हैं, स्नैपशॉट लेते हैं और सहायता से संपर्क करते हैं;
- एक एडमिन कंसोल (
/admin) जहाँ आप ग्राहकों, प्लान, कीमतों, भुगतानों, बुनियादी ढांचे और सेटिंग्स का प्रबंधन करते हैं; - बिलिंग: प्रति ग्राहक एक वॉलेट, प्रति घंटे या मासिक शुल्क, इनवॉइस, प्रमोशन और संसाधन कोटा;
- व्हाइट-लेबल रीसेलर्स: अन्य ब्रांड जो आपके डोमेन के तहत आपकी क्षमता बेचते हैं;
- एक API, एक कमांड-लाइन टूल (
cmp) और स्वचालन के लिए एक MCP सर्वर; - वैकल्पिक AI Chat (सहायता सहायक) और AI Agent (सादी भाषा में VM प्रबंधित करें)।
यह किससे कनेक्ट होता है
NexCMP स्वयं वर्चुअल मशीनें होस्ट नहीं करता है। यह उस प्लेटफ़ॉर्म को संचालित करता है जो ऐसा करता है। एक source (जिसे प्रदाता भी कहा जाता है) इनमें से एक है:
| Source | विशिष्ट उपयोग | गाइड |
|---|---|---|
| Apache CloudStack | ज़ोन, नेटवर्क, वर्चुअल राउटर और सार्वजनिक IP के साथ निजी या सार्वजनिक क्लाउड | CloudStack |
| Proxmox VE | एकल सर्वर या क्लस्टर जिन्हें आप पहले से चला रहे हैं | Proxmox VE |
अन्य मॉड्यूल को अपने स्वयं के बुनियादी ढांचे की आवश्यकता होती है: bare-metal servers, VPN and proxy nodes, S3 object storage, Kubernetes and Private Cloud। उन सभी को कवर करने वाली एक तालिका के लिए Infrastructure requirements देखें।
यह कैसे बनाया गया है
NexCMP एक एकल प्रोग्राम है जिसमें एक Ubuntu सर्वर पर दो systemd सेवाएं होती हैं:
nexcmp— वेब सर्वर: कस्टमर पोर्टल, एडमिन कंसोल, API, सेटअप विज़ार्ड;nexcmp-vmd— बैकग्राउंड वर्कर: प्रावधान कार्य, आपके CloudStack या Proxmox के साथ सिंक्रनाइज़ेशन, बिलिंग रन।
डेटा /var/lib/nexcmp (SQLite डेटाबेस और फ़ाइलों) में रहता है, कॉन्फ़िगरेशन /etc/nexcmp में, प्रोग्राम /opt/nexcmp में। पूरी तस्वीर के लिए Architecture देखें।
आगे कहाँ जाना है
- requirements की जाँच करें।
- लाइसेंस प्राप्त करें — License and purchase।
- Install, फिर setup wizard चलाएं।
- अपना प्लेटफ़ॉर्म कनेक्ट करें: CloudStack या Proxmox VE।