जबकि रास्पबेरी पाई के लिए दर्जनों स्व-होस्टेड फोटो गैलरी सर्वर प्रोजेक्ट उपलब्ध हैं, PiGallery2 को गति, कम संसाधन उपयोग और आसानी से उपयोग के लिए डिज़ाइन किया गया था। साथ ही इसे विशेष रूप से रास्पबेरी पाई को ध्यान में रखकर बनाया गया था। यहां बताया गया है कि इसे कैसे इंस्टॉल और इस्तेमाल किया जाए।
PiGallery2 क्या है?
PiGallery2 एक निर्देशिका-पहली फोटो गैलरी वेबसाइट है, जो सीमित संसाधनों के साथ निम्न-अंत सर्वरों पर चलने के लिए अनुकूलित है—जैसे कि मूल रास्पबेरी पाई। यह डेवलपर है, Bpatrik, इसे "तेज़ (आपके पीसी से तेज़ तेज़)" और "फास्ट, लाइक फॉर फॉर" के रूप में वर्णित करता है वास्तविक"।
PiGallery2 का उपयोग करना भी आसान है। एक बार सेट हो जाने के बाद, आप केवल उस निर्देशिका को इंगित कर सकते हैं जहां आपकी तस्वीरें रखी गई हैं, और बाकी काम PiGallery2 करेगा।
अपने रास्पबेरी पाई पर PiGallery2 कैसे स्थापित करें?
आपको यह जानकर प्रसन्नता होगी कि PiGallery2 को स्थापित करना और उपयोग करना बेहद आसान है।
बाद में सर्वर के रूप में कार्य करने के लिए अपना रास्पबेरी पाई सेट करना, के माध्यम से लॉग इन करें SSH (सुरक्षित शेल), फिर किसी भी स्थापित पैकेज को अपडेट और अपग्रेड करें:
सुडो उपयुक्त अपडेट करें
सुडो उपयुक्त अपग्रेड
अब आपको PiGallery2 के लिए एक नई निर्देशिका बनाने की आवश्यकता है, साथ ही कॉन्फ़िगरेशन, छवियों और अस्थायी फ़ाइलों के लिए उपनिर्देशिकाएँ:
एमकेडीआईआर पिगेलरी2
एमकेडीआईआर पिगेलरी2/छवियां
एमकेडीआईआर पिगेलरी2/कॉन्फ़िगरेशन
एमकेडीआईआर पिगेलरी2/टीएमपी
अपने होम डायरेक्टरी में एक नई फाइल बनाने के लिए नैनो का प्रयोग करें:
नैनोडोकर-लिखें.yml
फिर इसमें पेस्ट करें:
संस्करण: '3'
सेवाएं:
सुअर का बच्चा2:
छवि: bpatrik/pigallery2:latest
कंटेनर_नाम: पिगलरी2
वातावरण:
- NODE_ENV=उत्पादन
मात्रा:
- "./pigallery2/config:/app/data/config" # मुझे बदला
- "डीबी-डेटा:/ऐप/डेटा/डीबी"
- "./pigallery2/images:/app/data/images: ro" # मुझे बदला, ':ro' मतलब केवल पढ़ने के लिए
- "./pigallery2/tmp:/ऐप/डेटा/tmp" # मुझे बदला
बंदरगाह:
- 80:80
पुनरारंभ करें: हमेशा
मात्रा:
डीबी-डेटा:
नैनो के साथ सहेजें और बाहर निकलें Ctrl + ओ फिर Ctrl +X
डॉकर को अपने सिस्टम पर कंटेनरों को खींचने के लिए कहें:
डॉकटर-कंपोज़ पुल
और उन्हें इसके साथ शुरू करें:
docker-compose up -d
PiGallery2 अब चल रहा है!
अपने रास्पबेरी पाई पर PiGallery2 का उपयोग करना
PiGallery2 गैलरी बनाता है जिसे /home/pi/pigallery2/images निर्देशिका में छवियों के आधार पर इंटरनेट पर देखा जा सकता है। यह वर्तमान में खाली है, इसलिए अपने स्थानीय मशीन से छवि फ़ाइलों और फ़ोल्डरों को स्थानांतरित करने के लिए सुरक्षित प्रतिलिपि का उपयोग करें:
scp -r /path/to/local/images/* [email protected]:/home/pi/pigallery2/images/
एक ब्राउज़र खोलें और your.local.pi.ip: 80 पर नेविगेट करें, और आपको लॉग इन करने के लिए प्रेरित किया जाएगा। डिफ़ॉल्ट उपयोगकर्ता नाम "व्यवस्थापक" है, और पासवर्ड "व्यवस्थापक" है।
स्क्रीन आपके पीआई पर "छवियों" निर्देशिका से छवियों के साथ पॉप्युलेट होगी, और आप देख पाएंगे कि डेवलपर्स सच कह रहे थे- PiGallery2 अंधाधुंध तेज़ है। जितनी तेजी से, वास्तव में आपकी स्थानीय मशीन पर किसी ऐप में फ़ोटो देखने के रूप में। PiGallery2 में इससे ज्यादा कुछ नहीं है।
रास्पबेरी पाई से तस्वीरें परोसने का सबसे सरल तरीका
PiGallery2 एक काम करता है और इसे असाधारण रूप से अच्छी तरह से करता है। यह तेजी से तस्वीरें पेश करता है-हालांकि यह 100,000 से अधिक छवियों के पुस्तकालयों, या 5,000 से अधिक चित्रों के व्यक्तिगत एल्बम के साथ अच्छी तरह से सामना नहीं करता है। यदि आप अपने रास्पबेरी पाई फोटो प्रबंधन सॉफ़्टवेयर से अधिक सुविधाएँ चाहते हैं, तो अधिक पूर्ण रूप से चित्रित ऐप जैसे कि PhotoPrism या एक व्यावसायिक होस्टिंग समाधान पर विचार करें।