कई कारण हो सकते हैं कि आप लोकप्रिय वेब ऐप्स के लिए स्वयं-होस्ट किए गए समाधान क्यों चाहते हैं। हो सकता है कि आप Google सेवाओं का इतना अधिक उपयोग करने से दूर जाना चाहते हों। हो सकता है कि आप अपने डेटा पर अधिक नियंत्रण चाहते हों। शायद आप एक व्यवसाय स्थापित कर रहे हैं और आपकी कंपनी द्वारा उपयोग किए जाने वाले ऐप्स को चुनना और चुनना चाहते हैं।
स्व-होस्ट किए गए ऐप्स का उपयोग करना मुश्किल हुआ करता था, जिनमें से प्रत्येक को अपनी लंबी सेटअप प्रक्रिया की आवश्यकता होती थी। सैंडस्टॉर्म इसे बदल देता है, जिससे आपके सर्वर पर स्वयं-होस्ट किए गए ऐप्स की पूरी लाइब्रेरी स्थापित करना आसान हो जाता है। आरंभ करने के लिए आपको केवल सैंडस्टॉर्म को स्थापित और कॉन्फ़िगर करना है, और यह एक सरल प्रक्रिया है।
सैंडस्टॉर्म स्थापित करना
सैंडस्टॉर्म स्थापित करने से पहले, आप डेमो और सिस्टम आवश्यकताओं को आज़माना चाह सकते हैं। सैंडस्टॉर्म वेबसाइट के अनुसार, आपको इंटरनेट से जुड़ा 64-बिट लिनक्स सर्वर चलाना होगा। आपको कर्नेल संस्करण 3.10 या बाद का संस्करण चलाने की भी आवश्यकता होगी। 2GB या अधिक अनुशंसित के साथ 1GB RAM की आवश्यकता है।
सैंडस्टॉर्म एक इंस्टॉल स्क्रिप्ट प्रदान करता है जो आपके लिए सब कुछ करेगा। आरंभ करने के लिए आपको केवल यह सुनिश्चित करना है कि कर्ल स्थापित है। यदि आप सुनिश्चित नहीं हैं और आप उबंटू चला रहे हैं, तो टाइप करें:
sudo apt install curl
अब आप सैंडस्टॉर्म इंस्टॉलेशन स्क्रिप्ट चला सकते हैं:
curl https://install.sandstorm.io | bash
यहां से इंस्टॉलर आपको डाउनलोड करेगा और इंस्टॉलेशन प्रक्रिया के माध्यम से आपका मार्गदर्शन करेगा। एक बार इंस्टॉलेशन पूरा हो जाने पर, आपको अपने सर्वर पर सैंडस्टॉर्म को कॉन्फ़िगर करने के लिए एक समय-सीमित लिंक दिया जाएगा।
सैंडस्टॉर्म को कॉन्फ़िगर करना
लिंक पर क्लिक करें, और आपको सैंडस्टॉर्म में आपका स्वागत करने वाले पृष्ठ पर ले जाया जाएगा। यहां से आपको अपना लॉगिन प्रदाता सेट करना होगा। आप किसे चुनते हैं यह इस बात पर निर्भर करेगा कि आप अपने सैंडस्टॉर्म इंस्टॉलेशन और सामान्य रूप से अपने सर्वर का उपयोग कैसे करेंगे। विकल्पों में पासवर्ड रहित ईमेल प्रमाणीकरण, Google, GitHub, LDAP और SAML शामिल हैं।
इसके बाद, आप अपने संगठन का विवरण भरेंगे। इसमें विकल्प शामिल हैं कि क्या आपके संगठन के सभी उपयोगकर्ताओं को एक दूसरे की संपर्क सूची में जोड़ा जाएगा। आप यह भी चुन सकते हैं कि आपके संगठन के बाहर के उपयोगकर्ताओं के साथ सहयोग की अनुमति दी जाए या नहीं।
इसके बाद ईमेल सेट करने का समय आ गया है। यह चरण वैकल्पिक है जब तक कि आप प्रमाणीकरण के लिए ईमेल का उपयोग नहीं कर रहे हैं, लेकिन जब तक इसे सेट नहीं किया जाता है तब तक सैंडस्टॉर्म ईमेल सूचनाएं नहीं भेज पाएगा।
अंत में, सैंडस्टॉर्म आपको आरंभ करने के लिए कुछ ऐप्स इंस्टॉल करेगा। अंतिम चरण सर्वर पर एक व्यवस्थापक खाता बनाना है।
सैंडस्टॉर्म के साथ वेब ऐप्स इंस्टॉल करना
अब जब सैंडस्टॉर्म स्थापित और कॉन्फ़िगर किया गया है, तो आप इसे विभिन्न प्रकार के ऐप्स से इंस्टॉल करने के लिए उपयोग करने में सक्षम होंगे। यह इंस्टॉल किए गए ऐप्स की सूची से "इंस्टॉल करें ..." विकल्प चुनने जितना आसान है। आपको ऐप मार्केट में ले जाया जाएगा जहां आप एक क्लिक से इंस्टॉल करने के लिए ऐप्स से चुन सकते हैं।
उपलब्ध ऐप्स में ट्रेलो वैकल्पिक वीकन और स्लैक वैकल्पिक रॉकेट चैट शामिल हैं। ये संभवतः पहले से ही स्थापित होंगे, लेकिन अन्य विकल्पों में नोट लेने वाला ऐप पर्मानोट और हमिंगबर्ड रीयल-टाइम वेब ट्रैकर शामिल हैं। उपलब्ध ऐप्स की पूरी सूची के लिए, सैंडस्टॉर्म ऐप बाज़ार देखें।
सभी ऐप्स अभी तक पूरी तरह से समर्थित नहीं हैं, इसलिए आपको कभी-कभी समस्या या अनुपलब्ध कार्यक्षमता का सामना करना पड़ सकता है। आप देख सकते हैं कि ऐप बाज़ार में ऐप कितने प्रतिशत नीचे है।
अंतिम चरण
अब जब सैंडस्टॉर्म चल रहा है, तो आपको जो कुछ करने की आवश्यकता है, वह इसके वेब इंटरफेस के माध्यम से किया जा सकता है। यदि आप यहां संबोधित नहीं किए गए मुद्दों में भाग लेते हैं, तो आधिकारिक दस्तावेज़ीकरण से परामर्श करना सुनिश्चित करें।