यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
फ़ाइल प्रबंधन प्लगइन के आधार पर, यह संस्करण S3 प्रोटोकॉल के साथ संगत फ़ाइल भंडारण प्रकारों के लिए समर्थन जोड़ता है। S3 प्रोटोकॉल का समर्थन करने वाली कोई भी ऑब्जेक्ट स्टोरेज सेवा आसानी से एकीकृत की जा सकती है, जैसे Amazon S3, Alibaba Cloud OSS, Tencent Cloud COS, MinIO, Cloudflare R2, आदि, जिससे भंडारण सेवाओं की संगतता और लचीलापन और बढ़ता है।
क्लाइंट अपलोड: फ़ाइलें NocoBase सर्वर से होकर गुजरे बिना सीधे भंडारण सेवा पर अपलोड की जाती हैं, जिससे अधिक कुशल और तेज़ अपलोड अनुभव मिलता है।
निजी एक्सेस: सभी फ़ाइल URL हस्ताक्षरित अस्थायी प्राधिकरण पते होते हैं, जो फ़ाइलों तक सुरक्षित और समय-सीमित पहुँच सुनिश्चित करते हैं।
फ़ाइल तालिका प्रबंधन: सभी अपलोड की गई फ़ाइलों को केंद्रीय रूप से प्रबंधित और संग्रहीत करें, विभिन्न फ़ाइल प्रकारों और भंडारण विधियों का समर्थन करते हुए फ़ाइलों के आसान वर्गीकरण और पुनर्प्राप्ति की सुविधा प्रदान करें।
अटैचमेंट फ़ील्ड भंडारण: फ़ॉर्म या रिकॉर्ड के माध्यम से अपलोड किए गए अटैचमेंट के लिए डेटा भंडारण, विशिष्ट डेटा प्रविष्टियों के साथ उनके जुड़ाव का समर्थन करता है।
plugin-file-storage-s3-pro प्लगइन को सक्षम करें।
फ़ाइल प्रबंधन सेटिंग्स तक पहुँचने के लिए "Setting -> FileManager" पर जाएँ।
"नया जोड़ें" बटन पर क्लिक करें और "S3 प्रो" चुनें।


अमेज़न S3 कंसोल पर जाएँ: https://ap-southeast-1.console.aws.amazon.com/s3/home
दाहिनी ओर "बकेट बनाएँ" बटन पर क्लिक करें।











AccessKey ID और AccessKey Secret वे मान हैं जो आपने पिछले चरण में प्राप्त किए थे। कृपया उन्हें सही ढंग से भरें।
बकेट के प्रॉपर्टीज़ पैनल पर जाएँ जहाँ आपको बकेट नाम और क्षेत्र (Region) की जानकारी मिलेगी।

यह एक वैकल्पिक कॉन्फ़िगरेशन है। जब आपको अपलोड की गई फ़ाइलों को पूरी तरह से सार्वजनिक करने की आवश्यकता हो, तो इसे कॉन्फ़िगर करें।


यह कॉन्फ़िगरेशन वैकल्पिक है और इसका उपयोग तब किया जाना चाहिए जब आपको छवि पूर्वावलोकन आकार या प्रभाव को अनुकूलित करने की आवश्यकता हो। कृपया ध्यान दें, इस परिनियोजन से अतिरिक्त लागतें लग सकती हैं। अधिक जानकारी के लिए, AWS के नियमों और मूल्य निर्धारण का संदर्भ लें।
Amazon CloudFront के लिए डायनामिक इमेज ट्रांसफ़ॉर्मेशन पर जाएँ।
परिनियोजन शुरू करने के लिए पृष्ठ के निचले भाग में Launch in the AWS Console बटन पर क्लिक करें।

कॉन्फ़िगरेशन पूरा करने के लिए संकेतों का पालन करें। निम्नलिखित विकल्पों पर विशेष ध्यान देने की आवश्यकता है:
DemoUrl कुंजी के अनुरूप मान ढूंढें, और डेमो इंटरफ़ेस खोलने के लिए लिंक पर क्लिक करें।sharp Node.js लाइब्रेरी का उपयोग करता है। आप GitHub रिपॉजिटरी से स्रोत कोड डाउनलोड कर सकते हैं और आवश्यकतानुसार इसे अनुकूलित कर सकते हैं।

कॉन्फ़िगरेशन पूरा होने के बाद, परिनियोजन स्थिति के CREATE_COMPLETE में बदलने की प्रतीक्षा करें।
NocoBase कॉन्फ़िगरेशन में, कृपया निम्नलिखित बातों पर ध्यान दें:
Thumbnail rule: छवि प्रसंस्करण पैरामीटर भरें, जैसे ?width=100। विवरण के लिए, AWS दस्तावेज़ का संदर्भ लें।Access endpoint: परिनियोजन के बाद Outputs -> ApiEndpoint से मान दर्ज करें।Full access URL style: अनदेखा करें चुनें (क्योंकि बकेट नाम कॉन्फ़िगरेशन में पहले ही भरा जा चुका है, इसलिए पहुँच के लिए इसकी आवश्यकता नहीं है)।








प्रदर्शन उद्देश्यों के लिए, हम मुख्य खाते का उपयोग करके एक AccessKey बनाएँगे। उत्पादन वातावरण में, AccessKey बनाने के लिए RAM का उपयोग करने की सलाह दी जाती है। निर्देशों के लिए, कृपया अलीबाबा क्लाउड दस्तावेज़ का संदर्भ लें।
"AccessKey बनाएँ" बटन पर क्लिक करें।



AccessKey ID और AccessKey Secret वे मान हैं जो पिछले चरण में प्राप्त किए गए थे।
बकेट नाम प्राप्त करने के लिए बकेट विवरण पृष्ठ पर जाएँ।


https:// उपसर्ग जोड़ें।
यह कॉन्फ़िगरेशन वैकल्पिक है और इसका उपयोग केवल तभी किया जाना चाहिए जब छवि पूर्वावलोकन आकार या प्रभाव को अनुकूलित करने की आवश्यकता हो।
Thumbnail rule के लिए प्रासंगिक पैरामीटर भरें। विशिष्ट पैरामीटर सेटिंग्स के लिए, छवि प्रसंस्करण पर अलीबाबा क्लाउड दस्तावेज़ का संदर्भ लें।
Full upload URL style और Full access URL style सेटिंग्स को समान रखें।




NocoBase में फ़ाइल प्रबंधक पृष्ठ पर जाएँ।
नया जोड़ें बटन पर क्लिक करें और S3 प्रो चुनें।
फ़ॉर्म भरें:
"auto" पर सेट कर सकते हैं।
उपरोक्त फ़ाइल सेवाओं के कॉन्फ़िगरेशन का संदर्भ लें। तर्क समान है।

उपरोक्त फ़ाइल सेवाओं के कॉन्फ़िगरेशन का संदर्भ लें। तर्क समान है।

फ़ाइल-प्रबंधक प्लगइन दस्तावेज़ का संदर्भ लें।