इस प्रोजेक्ट के बारे में

नेक्स्टक्लाउड डेस्कटॉप क्लाइंट एक एप्लिकेशन है जो नेक्स्टक्लाउड सर्वर से फ़ाइलों को आपके कंप्यूटर के साथ सिंक करता है। यह विंडोज़, मैकओएस और लिनक्स के लिए उपलब्ध है। रिपॉजिटरी स्रोत कोड, बिल्ड निर्देश और योगदान दिशानिर्देश प्रदान करती है। ## डाउनलोड नवीनतम स्थिर और अनुशंसित संस्करण के लिए, आधिकारिक डाउनलोड पृष्ठ https://nextcloud.com/install/#install-clients देखें। दैनिक बिल्ड भी https://download.nextcloud.com/desktop/daily पर उपलब्ध हैं। ## सहायता डेस्कटॉप क्लाइंट के लिए उपयोगकर्ता, प्रशासन और डेवलपर मैनुअल केंद्रीय दस्तावेज़ीकरण साइट https://docs.nextcloud.com/#desktop पर पाए जा सकते हैं। ## योगदान योगदानकर्ताओं को CONTRIBUTING.md फ़ाइल में दिए गए दिशानिर्देशों का पालन करना चाहिए और आचार संहिता का पालन करना चाहिए। शामिल होने के कई तरीके हैं, जिनमें अनुवाद, डिज़ाइन, परीक्षण और दूसरों की मदद करना शामिल है। ## परीक्षण रिलीज़ पृष्ठ या दैनिक बिल्ड से क्लाइंट डाउनलोड और इंस्टॉल करें। रिपॉजिटरी में एक मुद्दा खोलकर किसी भी बग या सुझाव की रिपोर्ट करें। ## विकास सिस्टम आवश्यकताओं में विंडोज़ 10/11, मैकओएस 13 वेंचुरा या नया, या लिनक्स शामिल हैं, साथ ही cmake, clang/gcc/g++, Qt6 (3.14 से) या Qt5, OpenSSL, QtKeychain, SQLite, और Xcode (केवल मैकओएस) जैसे उपकरण शामिल हैं। वैकल्पिक उपकरणों में Qt Creator IDE और delta शामिल हैं। ### बिल्ड चरण 1. रिपॉजिटरी क्लोन करें: `git clone https://github.com/nextcloud/desktop.git` 2. एक बिल्ड निर्देशिका बनाएं और उसमें नेविगेट करें। 3. cmake के साथ संकलित करें, निर्भरताएँ निर्दिष्ट करें और विकास बिल्ड के लिए NEXTCLOUD_DEV सक्षम करें। ### परीक्षण सर्वर आधिकारिक Docker छवि का उपयोग करके एक स्थानीय नेक्स्टक्लाउड सर्वर स्थापित किया जा सकता है। उदाहरण कमांड: ```bash docker run --rm --publish 8080:80 --env SQLITE_DATABASE=nextcloud.sqlite --env NEXTCLOUD_ADMIN_USER=admin --env NEXTCLOUD_ADMIN_PASSWORD=admin nextcloud ``` अधिक उन्नत सेटअप के लिए, Docker Compose पर नेक्स्टक्लाउड विकास वातावरण की अनुशंसा की जाती है। ## संपर्क फ़ोरम, Mastodon, LinkedIn, Bluesky, या Facebook के माध्यम से समुदाय से जुड़ें। पेशेवर समर्थन भी उपलब्ध है। ## लाइसेंस यह प्रोग्राम GNU जनरल पब्लिक लाइसेंस संस्करण 2 या बाद के तहत लाइसेंस प्राप्त है।