Google Drive हर चीज को स्टोर करने के लिए बनाया गया है, जिसमें फोटो, वीडियो, ऑडियो और फाइलें शामिल हैं, न कि केवल डॉक्यूमेंट्स। उस लचीलेपन के अपने फायदे हैं, लेकिन डॉक्यूमेंट मैनेजमेंट वास्तव में इसकी मजबूत बात नहीं है। हालांकि यह सुविधाजनक है, चीजों को ढूंढना कभी आसान नहीं रहा, खासकर जब आप बस कुछ जल्दी ढूंढना चाहते हैं। मैंने हाल ही में Papra नामक एक समर्पित डॉक्यूमेंट मैनेजमेंट टूल की खोज की जो ठीक यही हल करता है।
Papra सर्वश्रेष्ठ डॉक्यूमेंट मैनेजमेंट ऐप क्यों है
Papra एक ओपन-सोर्स, सेल्फ-होस्टेड ऐप है जो न्यूनतम मैन्युअल काम के साथ डॉक्यूमेंट्स को एकत्रित करने, व्यवस्थित करने और पुनर्प्राप्त करने के आसपास बनाया गया है। आप डॉक्यूमेंट्स को सीधे अपलोड कर सकते हैं, एक वॉच किए गए फोल्डर से स्वचालित रूप से इम्पोर्ट कर सकते हैं, या उन्हें जनरेटेड एड्रेस पर ईमेल फॉरवर्ड करके इन्गेस्ट कर सकते हैं। एक बार जोड़े जाने पर, Papra PDFs, इमेज और स्कैन की गई फाइलों से टेक्स्ट निकालता है, जिससे हर डॉक्यूमेंट खोज योग्य हो जाता है।
संगठन टैग्स के माध्यम से कठोर फोल्डर पदानुक्रम के बजाय संभाला जाता है। आप टैग्स को मैन्युअली लागू कर सकते हैं या पूर्वनिर्धारित शर्तों के आधार पर डॉक्यूमेंट्स को वर्गीकृत करने वाले टैगिंग नियमों का उपयोग करके स्वचालित रूप से। मैंने बड़े संग्रह को व्यवस्थित करते समय इस सुविधा को काफी उपयोगी पाया है।
Papra कई उपयोगकर्ताओं और संगठनों का समर्थन करता है, जिसका अर्थ है कि डॉक्यूमेंट्स को परिवारों, टीमों या छोटे व्यवसायों में शेयर और प्रबंधित किया जा सकता है। यूजर अकाउंट और ऑथेंटिकेशन अंतर्निहित हैं, और इंटरफ़ेस वैकल्पिक डार्क मोड के साथ डेस्कटॉप और मोबाइल डिवाइस पर काम करता है।
ऑटोमेशन और एकीकरण के लिए, Papra एक API, SDKs, वेबहुक और एक कमांड-लाइन इंटरफ़ेस उजागर करता है। आप इन टूल्स का उपयोग कस्टम वर्कफ़्लो बनाने, Papra को मौजूदा सिस्टम में एकीकृत करने, या वेब इंटरफ़ेस का उपयोग किए बिना डॉक्यूमेंट्स प्रबंधित करने के लिए कर सकते हैं। एक अंतर्राष्ट्रीयकरण समर्थन भी है जो इंटरफ़ेस को कई भाषाओं में उपयोग करने की अनुमति देता है।
Papra सेट अप करना
यदि आप पहले से ही Docker Desktop का उपयोग कर रहे हैं, तो Papra सेट अप करना सरल है और इसके लिए टर्मिनल की बिल्कुल भी आवश्यकता नहीं है। Docker Desktop ऐप खोलें और साइड पैनल से Docker Hub चुनें।
सर्च बार में, Papra खोजें और परिणामों में से corentinth/papra चुनें। इमेज खोलें, Run पर क्लिक करें, कंटेनर को एक नाम दें, और इसे शुरू करें। Docker Desktop स्वचालित रूप से आवश्यक पोर्ट का चयन करता है, इसलिए कॉन्फ़िगर करने के लिए और कुछ नहीं है।
एक बार कंटेनर चलने पर, अपना ब्राउज़र खोलें और https://localhost:1221 पर जाएं ताकि Papra इंटरफ़ेस तक पहुंच सकें और अपना अकाउंट बना सकें।
यह Papra को चलाने का सबसे आसान तरीका है और किसी भी अतिरिक्त कॉन्फ़िगरेशन के बिना स्थानीय उपयोग और दीर्घकालिक सेटअप दोनों के लिए अच्छा काम करता है।
उन लोगों के लिए जो Docker CLI पसंद करते हैं
यदि आप इस पर अधिक नियंत्रण चाहते हैं कि Papra कैसे चलता है और टर्मिनल का उपयोग करने में सहज हैं, तो आप इसे Docker Compose का उपयोग करके इंस्टॉल कर सकते हैं। सबसे पहले, सुनिश्चित करें कि Docker आपके सिस्टम पर इंस्टॉल है।
नीचे दिए गए कमांड का उपयोग करके आवश्यक डायरेक्टरी संरचना बनाकर शुरू करें:
mkdir -p papra/app-data/{db,documents} && cd papra
यह मुख्य "papra" फोल्डर, डेटाबेस फाइलों के लिए "papra/app-data/db", और अपलोड किए गए डॉक्यूमेंट्स के लिए "papra/app-data/documents" बनाता है। यह आपको papra डायरेक्टरी में भी ले जाता है।
अब, एक सुरक्षित सीक्रेट जेनरेट करें। इस कुंजी का उपयोग ऑथेंटिकेशन टोकन और सेशन डेटा को एन्क्रिप्ट करने के लिए किया जाता है। इसके बिना, Papra प्रोडक्शन मोड में शुरू नहीं होगा।
openssl rand -base64 32
एक बार यह हो जाने पर, एक Docker Compose फाइल बनाएं जो Docker को बताए कि Papra कंटेनर कैसे चलाना है। वर्तमान डायरेक्टरी में "docker-compose.yml" नामक एक नई फाइल बनाने के लिए nano टेक्स्ट एडिटर खोलने के लिए नीचे दिए गए कमांड का उपयोग करें:
nano docker-compose.yml
फाइल में निम्नलिखित सामग्री पेस्ट करें, YOUR_SECRET_HERE को पहले जेनरेट किए गए सीक्रेट से बदलें:
services:
papra:
container_name: papra
image: ghcr.io/papra-hq/papra:latest
restart: unless-stopped
ports:
- "1221:1221"
volumes:
- ./app-data:/app/app-data
environment:
- AUTH_SECRET=YOUR_SECRET_HERE
बस। कंटेनर शुरू करने के लिए चलाएं
docker-compose up -d
फिर https://localhost:1221 खोलकर GUI तक पहुंचें और एक नया अकाउंट बनाएं।
डॉक्यूमेंट्स प्रबंधित करने के लिए Papra का उपयोग करना
एक बार लॉग इन करने पर, आपका स्वागत एक साफ और अव्यवस्था-मुक्त इंटरफ़ेस से किया जाता है। मुख्य स्क्रीन हाल के डॉक्यूमेंट्स और संगठनों को दिखाती है, और आप पेज पर फाइल्स को ड्रैग करके या अपलोड बटन पर क्लिक करके नए डॉक्यूमेंट्स अपलोड कर सकते हैं। Papra PDFs, इमेज और सबसे आम डॉक्यूमेंट फॉर्मेट स्वीकार करता है।
जब आप एक डॉक्यूमेंट खोलते हैं, तो आप उसका नाम, जब इसे जोड़ा या अपडेट किया गया था, और यह किन टैग्स से संबंधित है, जैसे विवरण देख सकते हैं। दाईं ओर, आपके पास एक व्यूअर भी है जो आपको डॉक्यूमेंट देखने और यदि आप चाहें तो टेक्स्ट कॉपी करने देता है। प्रत्येक डॉक्यूमेंट को स्वचालित टेक्स्ट निष्कर्षण मिलता है। यहां तक कि स्कैन किए गए PDFs और इमेज OCR से गुजरते हैं ताकि सामग्री खोज योग्य बने। यह मैन्युअल प्रोसेसिंग के बिना बैकग्राउंड में होता है, और यह सुपर क्विक है।
आप फोल्डर्स के बजाय डॉक्यूमेंट्स को व्यवस्थित करने के लिए टैग्स का उपयोग कर सकते हैं, और आप प्रत्येक डॉक्यूमेंट में कई टैग जोड़ सकते हैं। उदाहरण के लिए, आप मेडिकल रिकॉर्ड्स में हेल्थ और इंश्योरेंस टैग जोड़ सकते हैं, जबकि फाइनेंस और टैक्स टैग का उपयोग टैक्स डॉक्यूमेंट्स के लिए किया जा सकता है।
टैगिंग सिस्टम स्वचालित नियमों का भी समर्थन करता है। आप एक नियम बना सकते हैं जो किसी भी डॉक्यूमेंट को टैग करता है जिसमें विशिष्ट कीवर्ड होते हैं। उदाहरण के लिए, आप टेक्स्ट में Amazon वाले सभी इनवॉइस में स्वचालित रूप से 'शॉपिंग' टैग जोड़ने के लिए एक नियम जोड़ सकते हैं। ये नियम मैन्युअल टैगिंग के बिना नए अपलोड पर चलते हैं।
Papra में एक संगठन सुविधा शामिल है जो आपको घरेलू और कार्य फाइलों को एक दूसरे से अलग रखने देती है। आप व्यक्तिगत रिकॉर्ड के लिए एक पारिवारिक संगठन और व्यावसायिक फाइलों के लिए एक अलग कार्य संगठन बना सकते हैं, प्रत्येक के अपने सदस्यों और अनुमतियों के साथ, इसलिए डॉक्यूमेंट्स अपने असाइन किए गए समूह के बाहर अदृश्य रहते हैं।
एक बार डॉक्यूमेंट्स को इस तरह अलग करने के बाद, Papra मैन्युअल अपलोड पर भरोसा किए बिना सिस्टम में फाइल्स प्राप्त करने के कई तरीके प्रदान करता है। प्रत्येक संगठन को एक यूनिक ईमेल एड्रेस दिया जाता है, जिससे डॉक्यूमेंट्स को सीधे Papra में फॉरवर्ड किया जा सकता है जहां वे स्वचालित रूप से इम्पोर्ट हो जाते हैं। उदाहरण के लिए, इंजेशन एड्रेस पर एनर्जी बिल PDF ईमेल करने से यह पहले से ही इंडेक्स्ड और खोज योग्य दिखाई देता है, जो इस दृष्टिकोण को पेपर मेल को डिजिटाइज़ करने के लिए विशेष रूप से उपयोगी बनाता है।
ईमेल के अलावा, Papra फोल्डर इंजेशन का समर्थन करता है जो नई फाइलों के लिए एक डायरेक्टरी को देखता है, जैसे डाउनलोड फोल्डर या स्कैनर आउटपुट डायरेक्टरी, और जैसे ही वे दिखाई देते हैं उन्हें इम्पोर्ट करता है। इस प्रक्रिया के दौरान वैकल्पिक टैगिंग नियम लागू किए जा सकते हैं, जिससे सेटअप पूरा होने के बाद डॉक्यूमेंट्स को स्वचालित रूप से वर्गीकृत किया जा सकता है।
जबकि Papra आपके लिए डॉक्यूमेंट मैनेजमेंट को सॉर्ट करता है, ऐसे कई अन्य टूल्स हैं जिन्हें आप स्वयं होस्ट कर सकते हैं ताकि समय और पैसा बचा सकें। उदाहरण के लिए, आप अपनी तस्वीरों को सेल्फ-होस्ट कर सकते हैं और Google Photos को छोड़ सकते हैं, या Docmost या Joplin को Notion विकल्प के रूप में एक्सप्लोर कर सकते हैं।