<पी> यदि आपके पास Google ड्राइव या ड्रॉपबॉक्स में स्टोरेज स्पेस खत्म हो रहा है, और ऐसे विकल्पों की तलाश कर रहे हैं जिनमें आपको ज्यादा खर्च न करना पड़े, तो आप अपने सर्वर पर नेक्स्टक्लाउड को सेल्फ-होस्ट करने पर विचार कर सकते हैं। नेक्स्टक्लाउड एक ओपन-सोर्स, स्व-होस्टेड क्लाउड प्लेटफ़ॉर्म है जो आपको अपनी फ़ाइलों को सुरक्षित रूप से संग्रहीत, प्रबंधित और साझा करने देता है। यह Google ड्राइव या ड्रॉपबॉक्स के समान ही काम करता है, लेकिन अपने डेटा को किसी तृतीय-पक्ष सर्वर पर संग्रहीत करने के बजाय, आप इसे अपने सर्वर पर होस्ट करते हैं और अपनी जानकारी पर पूर्ण नियंत्रण बनाए रखते हैं। यहां, हम आपको दिखाते हैं कि उबंटू पर नेक्स्टक्लाउड कैसे इंस्टॉल करें और चलाएं। <पी> सामग्री तालिका आपको अपना खुद का नेक्स्टक्लाउड इंस्टेंस क्यों चलाना चाहिए
<पी> नेक्स्टक्लाउड Google ड्राइव, ड्रॉपबॉक्स, या आपके द्वारा उपयोग किए जा रहे किसी भी अन्य क्लाउड स्टोरेज का एक बढ़िया विकल्प है। यह आपको फ़ाइलें अपलोड करने और व्यवस्थित करने, उन्हें सभी डिवाइसों में सिंक करने, दस्तावेज़ साझा करने और Office और टॉक जैसे अंतर्निहित ऐप्स का उपयोग करके सहयोग करने की सुविधा देता है। यह आपको अपनी आवश्यकताओं के अनुसार उपयोगकर्ता बनाने, अनुमतियाँ निर्दिष्ट करने और पहुंच को नियंत्रित करने की भी अनुमति देता है। नेक्स्टक्लाउड शायद सबसे अच्छा ऑल-इन-वन उत्पादकता पैकेज है जिसे आप मुफ्त में प्राप्त कर सकते हैं, और फिर भी अपने डेटा पर नियंत्रण रख सकते हैं। कोई पूर्वनिर्धारित भंडारण सीमा नहीं है (आपकी हार्ड ड्राइव का स्थान ही एकमात्र सीमा है), कोई वैयक्तिकृत विज्ञापन नहीं है, और आपकी बातचीत पर कोई गुप्त सूचना नहीं है। यह शायद आपके डेटा को अपनी ही छत के नीचे रखते हुए "क्लाउड स्टोरेज" की सभी सुविधाएं प्राप्त करने का सबसे अच्छा तरीका है। नेक्स्टक्लाउड ऑल-इन-वन (एआईओ) का उपयोग करके नेक्स्टक्लाउड इंस्टॉल करें
<पी> नेक्स्टक्लाउड ऑल-इन-वन (एआईओ) एक डॉकर-आधारित इंस्टॉलेशन पैकेज है जो नेक्स्टक्लाउड परिनियोजन को सरल बनाता है। जब आप नेक्स्टक्लाउड को मैन्युअल रूप से इंस्टॉल करते हैं, तो आपको डेटाबेस, वेब सर्वर, कैशिंग सिस्टम, HTTPS सुरक्षा और चल रहे अपडेट को स्वयं कॉन्फ़िगर करना होगा। नेक्स्टक्लाउड AIO डॉकर कंटेनरों के माध्यम से सभी आवश्यक सेवाओं को स्वचालित रूप से स्थापित और प्रबंधित करके इस जटिलता को दूर करता है। <पी> यह आवश्यक घटकों और वैकल्पिक उपकरणों को एक संगठित सेटअप में जोड़ता है और एक ही स्थान से सब कुछ नियंत्रित करने के लिए एक वेब-आधारित डैशबोर्ड प्रदान करता है। नेक्स्टक्लाउड AIO कॉन्फ़िगरेशन, कंटेनर और अपडेट को स्वचालित रूप से प्रबंधित करता है, सेटअप त्रुटियों को कम करता है और पूर्ण निजी क्लाउड वातावरण की तैनाती को सरल बनाता है। आवश्यकताएँ
<पी> शुरू करने से पहले, सुनिश्चित करें कि आपका सिस्टम कुछ आवश्यक आवश्यकताओं को पूरा करता है। आपको Ubuntu 22.04 या 24.04 चलाना होगा और आपके पास sudo विशेषाधिकारों वाला एक उपयोगकर्ता खाता होना चाहिए। आपकी मशीन पर डॉकर पहले से ही स्थापित होना चाहिए, और पोर्ट 80, 443, और 8443 खुले और सुलभ होने चाहिए। <पी> ध्यान दें :जबकि हम इस ट्यूटोरियल के लिए उबंटू का उपयोग कर रहे हैं, चरण किसी भी प्लेटफ़ॉर्म पर काम करेंगे जहां डॉकर स्थापित है। डॉकर डेस्कटॉप का उपयोग करके नेक्स्टक्लाउड AIO इंस्टॉल करें
<पी> आपके सेटअप और ज़रूरतों के आधार पर नेक्स्टक्लाउड को इंस्टॉल करने के कई तरीके हैं। उबंटू पर स्थानीय परीक्षण के लिए, आप डॉकर डेस्कटॉप का उपयोग कर सकते हैं। हालाँकि, सर्वर और उत्पादन वातावरण के लिए, डॉकर कंपोज़ अनुशंसित दृष्टिकोण है। <पी> डॉकर डेस्कटॉप पर, इमेज पर नेविगेट करें अनुभाग, नेक्स्टक्लाउड/ऑल-इन-वन खोजें , और आधिकारिक छवि का चयन करें नतीजों से.
<पी> खींचें पर क्लिक करें आधिकारिक nextcloud/all-in-one:latest डाउनलोड करने के लिए बटन छवि. पी>
<पी> इसके बाद, इसेइमेजमें ढूंढें अनुभाग और चलाएँ पर क्लिक करें . पी>
<पी> डॉकर डेस्कटॉप एक कॉन्फ़िगरेशन विंडो खोलेगा जहां आपको कंटेनर सेटिंग्स को परिभाषित करना होगा। पी> - एक स्पष्ट कंटेनर नाम सेट करें, जैसे
nextcloud-aio-mastercontainer , ताकि आप बाद में इसे आसानी से पहचान सकें और प्रबंधित कर सकें।
- मैप होस्ट पोर्ट
8443 कंटेनर पोर्ट 8443 पर चूंकि नेक्स्टक्लाउड AIO सेटअप इंटरफ़ेस इस पोर्ट पर सुरक्षित रूप से चलता है।
- डॉकर सॉकेट माउंट करें
/var/run/docker.sock मास्टर कंटेनर को स्वचालित रूप से आंतरिक कंटेनर बनाने और प्रबंधित करने की अनुमति देना।
- एक नामित वॉल्यूम बनाएं, उदाहरण के लिए,
nextcloud_aio_mastercontainer , और इसे /mnt/docker-aio-config पर माउंट करें पुनरारंभ और अपडेट के दौरान कॉन्फ़िगरेशन डेटा को लगातार बनाए रखने के लिए।
<पी> अंत में, चलाएँ पर क्लिक करें , https://localhost:8443 पर जाएं Nextcloud AIO सेटअप इंटरफ़ेस तक पहुंचने के लिए अपने ब्राउज़र में।
डॉकर कंपोज़ का उपयोग करके नेक्स्टक्लाउड AIO इंस्टॉल करें
<पी> वैकल्पिक रूप से, आप डॉकर कंपोज़ का उपयोग करके नेक्स्टक्लाउड एआईओ स्थापित कर सकते हैं। ऐसा करने के लिए, सबसे पहले, अपने नेक्स्टक्लाउड AIO सेटअप के लिए एक समर्पित फ़ोल्डर बनाएं और उसमें जाएं: mkdir -p ~/nextcloud-aio
cd ~/nextcloud-aio
<पी> अब एक नई "docker-compose.yml" फ़ाइल बनाएं: nano docker-compose.yml
<पी> फिर निम्न कॉन्फ़िगरेशन को फ़ाइल में पेस्ट करें: services:
nextcloud-aio-mastercontainer:
image: nextcloud/all-in-one:latest
container_name: nextcloud-aio-mastercontainer
restart: always
ports:
- "80:80" # Required for Let's Encrypt if using domain
- "8080:8080" # Main AIO interface
- "8443:8443" # Optional secure AIO interface
volumes:
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config
- /var/run/docker.sock:/var/run/docker.sock:ro
volumes:
nextcloud_aio_mastercontainer:
<पी> अंत में, कंटेनर को अलग मोड में शुरू करने के लिए निम्नलिखित डॉकर कमांड चलाएँ: docker compose up -d
नेक्स्टक्लाउड AIO डैशबोर्ड तक पहुंचें
<पी> Nextcloud AIO इंस्टॉल करने के बाद इसका वेब इंटरफेस खोलें। यदि आप एक ही सर्वर पर हैं, तो अपने ब्राउज़र में https://localhost:8080 पर जाएं। इसे किसी अन्य डिवाइस से एक्सेस करने के लिए, सर्वर के आईपी पते का उपयोग करें, जैसे https://your-server-ip:8080। <पी> महत्वपूर्ण: हमेशा पोर्ट 8080 पर सर्वर के आईपी पते का उपयोग करें और डोमेन नाम का उपयोग न करें. इंटरफ़ेस स्व-हस्ताक्षरित एसएसएल प्रमाणपत्र के साथ HTTPS पर चलता है, इसलिए आपका ब्राउज़र एक सुरक्षा चेतावनी दिखाएगा जैसे "आपका कनेक्शन निजी नहीं है “. यह सामान्य और सुरक्षित है. उन्नत पर क्लिक करें या एक समान विकल्प, फिर आगे बढ़ें या जोखिम स्वीकार करें। प्रारंभिक सेटअप के दौरान डोमेन नाम का उपयोग करने से बचें, क्योंकि यदि HTTPS ठीक से कॉन्फ़िगर नहीं किया गया है तो HSTS पहुंच को रोक सकता है। पी> <पी> एक बार इंटरफ़ेस लोड हो जाता है, नेक्स्टक्लाउड एआईओ डैशबोर्ड दिखाई देता है, जो एक जेनरेट किया हुआ पासफ़्रेज़ दिखाता है। इसे सुरक्षित रूप से सहेजें, क्योंकि बाद में लॉग इन करने के लिए आपको इसकी आवश्यकता होगी। इसे खोने पर डॉकर वॉल्यूम को हटाने और सेटअप को पुनरारंभ करने की आवश्यकता होती है।
<पी> अब, अपना पासफ़्रेज़ प्रदान करें और लॉग इन पर क्लिक करें अपने नेक्स्टक्लाउड AIO खाते तक पहुंचने के लिए बटन।
अपना डोमेन कॉन्फ़िगर करें और सेटअप पूरा करें
<पी> अब, अपने डोमेन को कॉन्फ़िगर करें और सुरक्षित पहुंच के लिए HTTPS सक्षम करें। Nextcloud AIO HTTPS सेट करने के लिए लेट्स एनक्रिप्ट का उपयोग करता है, लेकिन यह केवल आपके सर्वर के सार्वजनिक आईपी की ओर इशारा करने वाले वैध डोमेन के साथ काम करता है। स्थानीय परीक्षण के लिए, स्वचालित HTTPS तब तक विफल रहेगा जब तक आप DNS कॉन्फ़िगर नहीं करते, पोर्ट फ़ॉरवर्डिंग सक्षम नहीं करते, या रिवर्स प्रॉक्सी का उपयोग नहीं करते।
<पी> इसके बाद, आप उन वैकल्पिक ऐड-ऑन को चुन सकते हैं जिनका आप उपयोग करना चाहते हैं, अपना समय क्षेत्र निर्धारित करें और फिर कंटेनर डाउनलोड करें और प्रारंभ करें पर क्लिक करें। उन्हें डाउनलोड करने और लॉन्च करने के लिए।
<पी> सेटअप में 5-10 मिनट लगते हैं, क्योंकि मास्टर कंटेनर स्वचालित रूप से सभी आवश्यक कंटेनरों को डाउनलोड और कॉन्फ़िगर करता है।
<पी> इसके बाद, एक स्टेटस स्क्रीन दिखाई देगी जिसमें दिखाया जाएगा कि सेवाएँ अभी भी आरंभ हो रही हैं। इस चरण के दौरान, नेक्स्टक्लाउड पृष्ठभूमि में प्रारंभिक सेटअप स्वचालित रूप से निष्पादित करता है। पी>
<पी> एक बार जब सभी कंटेनर चल रहे हों (हरे रंग में दर्शाया गया हो), तो आपको प्रारंभिक उपयोगकर्ता नाम (व्यवस्थापक) और एक जेनरेट किया गया पासवर्ड दिखाई देगा। इस पासवर्ड को लिखना सुनिश्चित करें, क्योंकि लॉग इन करने के लिए आपको इसकी आवश्यकता होगी।
<पी> इसके बाद, अपना ब्राउज़र खोलें और अपने डोमेन पर जाएँ। लॉग इन करने के लिए उपयोगकर्ता नाम व्यवस्थापक और जेनरेट किए गए पासवर्ड का उपयोग करें।
<पी> एक बार लॉग इन करने के बाद, आपका नेक्स्टक्लाउड AIO इंस्टॉलेशन पूरी तरह से सेट हो गया है और उपयोग के लिए तैयार है।
सुरक्षा और पोस्ट-इंस्टॉलेशन नोट्स
<पी> नेक्स्टक्लाउड में लॉग इन करने के बाद, अपने इंस्टेंस को सुरक्षित करना और सुरक्षित उपयोग के लिए तैयारी करना महत्वपूर्ण है: - यदि आपने सेटअप के दौरान ऐसा नहीं किया है तो डिफ़ॉल्ट एडमिन पासवर्ड बदलें।
- सुरक्षा बढ़ाने के लिए सभी खातों के लिए दो-कारक प्रमाणीकरण सक्षम करें।
- सुनिश्चित करें कि HTTPS एक वैध SSL प्रमाणपत्र के साथ ठीक से कॉन्फ़िगर किया गया है (लेट्स एनक्रिप्ट अनुशंसित है)।
- चेतावनियों के लिए नियमित रूप से एडमिन सेटिंग्स की जाँच करें और किसी भी छोटी समस्या का तुरंत समाधान करें।
- अंतर्निहित बैकअप समाधान, बोर्गबैकअप को जल्दी सक्षम करें और बड़े बदलाव करने या अतिरिक्त ऐप्स इंस्टॉल करने से पहले एआईओ डैशबोर्ड से प्रारंभिक बैकअप बनाएं। यह सुनिश्चित करता है कि जरूरत पड़ने पर आप अपने सिस्टम को तुरंत बहाल कर सकते हैं।
- सुरक्षा और प्रदर्शन बनाए रखने के लिए नेक्स्टक्लाउड और डॉकर कंटेनरों को AIO डैशबोर्ड से अपडेट रखें।
उपयोगकर्ता प्रबंधन
<पी> नेक्स्टक्लाउड में उपयोगकर्ताओं को प्रबंधित करने के लिए, प्रोफ़ाइल पर क्लिक करें आइकन और खाते खोलें . पी>
<पी> वहां से, आपबना सकतेहैं नए उपयोगकर्ता, संपादित करें मौजूदा खाते, और उनकी पहुंच को नियंत्रित करते हैं। आप उपयोगकर्ताओं को विशिष्ट समूहों में भी निर्दिष्ट कर सकते हैं और फ़ाइलों, फ़ोल्डरों और ऐप्स के लिए अनुमतियाँ सेट कर सकते हैं ताकि यह सुनिश्चित किया जा सके कि सभी के पास उचित स्तर की पहुंच हो। पी>
फ़ाइल प्रबंधन
<पी> फ़ाइल प्रबंधन के लिए, +New पर क्लिक करें बटन दबाएं और फ़ाइल अपलोड करें चुनें , या बस फ़ाइलों को सीधे ब्राउज़र विंडो में खींचें और छोड़ें। आप आवश्यकतानुसार फ़ोल्डर बनाकर और फ़ाइलें स्थानांतरित करके अपना डेटा व्यवस्थित कर सकते हैं। किसी फ़ाइल या फ़ोल्डर को साझा करने के लिए, लिंक उत्पन्न करने या ईमेल के माध्यम से पहुंच भेजने के लिए शेयर विकल्प का उपयोग करें। नेक्स्टक्लाउड AIO आपको साझा किए गए लिंक को पासवर्ड से सुरक्षित रखने और समाप्ति तिथि निर्धारित करने की सुविधा भी देता है, जिससे आपको इस बात पर पूरा नियंत्रण मिलता है कि कौन आपकी सामग्री तक पहुंच सकता है और कितनी देर तक।
<पी> इसी तरह, आप फ़ोटो भी खोल सकते हैं आपकी सभी छवियों और वीडियो को एक ही स्थान से प्रबंधित करने के लिए नेक्स्टक्लाउड AIO में ऐप। एक बार अंदर जाने के बाद, आप ऑल योर मीडिया पेज पर पहुंच जाएंगे, जैसा कि स्क्रीनशॉट में दिखाया गया है। आपके द्वारा अपलोड की गई सभी चीज़ों को देखने के लिए यह आपका केंद्रीय डैशबोर्ड है। नई फ़ोटो या वीडियो जोड़ने के लिए, बस + Add पर क्लिक करें शीर्ष पर बटन और उन्हें अपनी लाइब्रेरी में अपलोड करने के लिए अपने सिस्टम से फ़ाइलों का चयन करें।
<पी> बाएं साइडबार से, आप अपनी सामग्री को कैसे ब्राउज़ करना चाहते हैं इसके आधार पर सभी मीडिया, फ़ोटो, वीडियो और एल्बम इत्यादि जैसे अनुभागों के बीच स्विच कर सकते हैं। उदाहरण के लिए, संग्रह बनाने और व्यवस्थित करने के लिए एल्बम का उपयोग करें, या केवल वीडियो फ़ाइलें देखने के लिए वीडियो खोलें। ये विकल्प मैन्युअल रूप से सब कुछ किए बिना आपके मीडिया को अधिक आसानी से फ़िल्टर और प्रबंधित करने में आपकी सहायता करते हैं। समापन
<पी> नेक्स्टक्लाउड ऑल-इन-वन (एआईओ) एक उपयोग में आसान इंटरफ़ेस में सुरक्षित पहुंच, सरल फ़ाइल और उपयोगकर्ता प्रबंधन और वैकल्पिक सहयोग टूल के साथ एक निजी क्लाउड स्थापित करना आसान बनाता है। यह व्यक्तिगत उपयोग या छोटी टीमों के लिए बिल्कुल सही है जो सामान्य जटिलता के बिना पूर्ण क्लाउड समाधान चाहते हैं। नेक्स्टक्लाउड एआईओ के अलावा, आप ओनक्लाउड और सीफाइल जैसे अन्य स्व-होस्ट किए गए क्लाउड समाधानों की जांच कर सकते हैं, और वह विकल्प चुन सकते हैं जो आपकी आवश्यकताओं के साथ पूरी तरह से मेल खाता हो। <पी> नेक्स्टक्लाउड ऑल-इन-वन <पी> कीमत:मुफ़्त