Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
DSpace__DSpace_CVE-2022-31192_5-100 — डिजिटल संसाधनों के प्रबंधन, संरक्षण और स्थायी पहुँच प्रदान करने के लिए REST API और Angular-आधारित फ्रंटएंड के माध्यम से काम करने वाला ओपन-सोर्स डिजिटल रिपॉजिटरी प्लेटफॉर्म। | Kitploit
उपकरण/GitHubGitHub/shoucheng3/dspace__dspace_cve-2022-31192_5-100
सामान्य उपयोगिताएँलर्निंग और शिक्षाचयनित संसाधन
GitHubshoucheng3/dspace__dspace_cve-2022-31192_5-100

DSpace__DSpace_CVE-2022-31192_5-100

डिजिटल संसाधनों के प्रबंधन, संरक्षण और स्थायी पहुँच प्रदान करने के लिए REST API और Angular-आधारित फ्रंटएंड के माध्यम से काम करने वाला ओपन-सोर्स डिजिटल रिपॉजिटरी प्लेटफॉर्म।

रिपॉजिटरी देखें
37 महीने पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

DSpace

Build Status

DSpace दस्तावेज़ीकरण | DSpace रिलीज़ | DSpace विकी | सहायता

अवलोकन

DSpace ओपन सोर्स सॉफ्टवेयर एक टर्नकी रिपॉजिटरी एप्लिकेशन है जिसका उपयोग दुनिया भर के 2,000 से अधिक संगठनों और संस्थानों द्वारा डिजिटल संसाधनों तक स्थायी पहुंच प्रदान करने के लिए किया जाता है। अधिक जानकारी के लिए, http://www.dspace.org/ पर जाएं।

DSpace में एक Java-आधारित बैकएंड और एक Angular-आधारित फ्रंटएंड शामिल है।

  • बैकएंड (यह कोडबेस) एक REST API प्रदान करता है, साथ ही अन्य मशीन-आधारित इंटरफेस (जैसे OAI-PMH, SWORD, आदि)
    • REST अनुबंध https://github.com/DSpace/RestContract पर है
  • फ्रंटएंड (https://github.com/DSpace/dspace-angular/) REST API पर निर्मित उपयोगकर्ता इंटरफ़ेस है

DSpace के पिछले संस्करणों (v6.x और उससे नीचे) में दो अलग-अलग UI (XMLUI और JSPUI) का उपयोग किया गया था। v7 और उससे ऊपर में वे UI अब समर्थित नहीं हैं।

  • पुराने संस्करणों के लिए एक रखरखाव शाखा अभी भी उपलब्ध है, 6.x रखरखाव के लिए dspace-6_x देखें।

डाउनलोड

  • बैकएंड (REST API): https://github.com/DSpace/DSpace/releases
  • फ्रंटएंड (उपयोगकर्ता इंटरफ़ेस): https://github.com/DSpace/dspace-angular/releases

दस्तावेज़ीकरण / स्थापना

प्रत्येक रिलीज़ के लिए दस्तावेज़ हमारे दस्तावेज़ीकरण विकी के माध्यम से ऑनलाइन देखा या डाउनलोड किया जा सकता है।

नवीनतम DSpace स्थापना निर्देश यहां उपलब्ध हैं: https://wiki.lyrasis.org/display/DSDOC9x/Installing+DSpace

कृपया ध्यान दें कि, एक Java वेब एप्लिकेशन के रूप में, DSpace को कार्य करने के लिए एक डेटाबेस (PostgreSQL) और एक सर्वलेट कंटेनर (आमतौर पर Tomcat) की आवश्यकता होती है। इन और अन्य सभी पूर्वापेक्षाओं के बारे में अधिक जानकारी ऊपर दिए गए स्थापना निर्देशों में पाई जा सकती है।

Docker में DSpace 9 चलाना

नोट: इस समय, हमारे पास DSpace के लिए उत्पादन-तैयार Docker इमेज नहीं हैं। फिर भी, विकास या परीक्षण उद्देश्यों के लिए हमारे पास त्वरित-प्रारंभ Docker Compose स्क्रिप्ट उपलब्ध हैं।

Docker Compose के साथ DSpace 9 चलाने के लिए देखें।

योगदान देना

योगदान दस्तावेज़ीकरण देखें

सहायता प्राप्त करना

DSpace सार्वजनिक मेलिंग सूची प्रदान करता है जहाँ आप प्रश्न पोस्ट कर सकते हैं या चर्चा के लिए विषय उठा सकते हैं। हम सभी का इन सूचियों में भाग लेने के लिए स्वागत करते हैं:

  • [email protected] : DSpace प्लेटफ़ॉर्म के बारे में सामान्य चर्चा, घोषणाएँ, सर्वोत्तम प्रथाओं का साझाकरण
  • [email protected] : तकनीकी सहायता मेलिंग सूची। कृपया त्रुटि का निवारण कैसे करें के लिए हमारी मार्गदर्शिका भी देखें।
  • [email protected] : डेवलपर्स / विकास मेलिंग सूची

बढ़िया प्रश्नोत्तर Stackoverflow पर DSpace टैग के तहत भी उपलब्ध है

अतिरिक्त सहायता विकल्प https://wiki.lyrasis.org/display/DSPACE/Support पर हैं

DSpace का एक सक्रिय सेवा प्रदाता नेटवर्क भी है। यदि आप DSpace को स्थापित, अपग्रेड, अनुकूलित या होस्ट करने के लिए किसी सेवा प्रदाता को किराए पर लेना चाहते हैं, तो हम आपको हमारे पंजीकृत सेवा प्रदाताओं में से किसी एक से संपर्क करने की सलाह देते हैं।

समस्या ट्रैकर

DSpace समस्याओं को ट्रैक करने के लिए GitHub का उपयोग करता है:

  • बैकएंड (REST API) समस्याएँ: https://github.com/DSpace/DSpace/issues
  • फ्रंटएंड (उपयोगकर्ता इंटरफ़ेस) समस्याएँ: https://github.com/DSpace/dspace-angular/issues

परीक्षण

परीक्षण चलाना

डिफ़ॉल्ट रूप से, DSpace में, यूनिट परीक्षण और एकीकरण परीक्षण अक्षम हैं। हालाँकि, वे सभी पुल अनुरोधों और कोड कमिट के लिए GitHub Actions द्वारा स्वचालित रूप से चलाए जाते हैं।

  • यूनिट परीक्षण (via maven-surefire-plugin) और एकीकरण परीक्षण (via maven-failsafe-plugin) दोनों कैसे चलाएं:
    root@kitploit:~
    mvn install -DskipUnitTests=false -DskipIntegrationTests=false
    
  • केवल यूनिट परीक्षण कैसे चलाएं:
    root@kitploit:~
    mvn test -DskipUnitTests=false
    
  • एक एकल यूनिट परीक्षण कैसे चलाएं
    root@kitploit:~
    # Run all tests in a specific test class
    # NOTE: failIfNoTests=false is required to skip tests in other modules
    mvn test -DskipUnitTests=false -Dtest=[full.package.testClassName] -DfailIfNoTests=false
    
    # Run one test method in a specific test class
    mvn test -DskipUnitTests=false -Dtest=[full.package.testClassName]#[testMethodName] -DfailIfNoTests=false
    
  • केवल एकीकरण परीक्षण कैसे चलाएं
    root@kitploit:~
    mvn install -DskipIntegrationTests=false
    
  • एक एकल एकीकरण परीक्षण कैसे चलाएं
    root@kitploit:~
    # Run all integration tests in a specific test class
    # NOTE: failIfNoTests=false is required to skip tests in other modules
    mvn install -DskipIntegrationTests=false -Dit.test=[full.package.testClassName] -DfailIfNoTests=false
    
    # Run one test method in a specific test class
    mvn install -DskipIntegrationTests=false -Dit.test=[full.package.testClassName]#[testMethodName] -DfailIfNoTests=false
    
  • किसी विशिष्ट DSpace मॉड्यूल के केवल परीक्षण कैसे चलाएं
    root@kitploit:~
    # Before you can run only one module's tests, other modules may need to be installed into your ~/.m2
    cd [dspace-src]
    mvn clean install
    
    # Then, move into a module subdirectory, and run the test command
    cd [dspace-src]/dspace-server-webapp
    # Choose your test command from the lists above
    

लाइसेंस

DSpace स्रोत कोड एक मानक BSD 3-Clause लाइसेंस के तहत स्वतंत्र रूप से उपलब्ध है। पूर्ण लाइसेंस LICENSE फ़ाइल में या http://www.dspace.org/license/ पर ऑनलाइन उपलब्ध है।

DSpace तृतीय-पक्ष लाइब्रेरी का उपयोग करता है जो विभिन्न लाइसेंसों के तहत वितरित की जा सकती हैं। वे लाइसेंस LICENSES_THIRD_PARTY फ़ाइल में सूचीबद्ध हैं।

टूल डाउनलोड करें