आधुनिक दुनिया में समाचारों और अपने पसंदीदा रचनाकारों के साथ अद्यतित रहना आवश्यक है, लेकिन इसके लिए आपको Facebook, Google या Apple खाता बनाने की आवश्यकता नहीं है।
FreshRSS के साथ, आप नवीनतम समाचार, ब्लॉग और अन्य फ़ीड सीधे ईथर से अपने तक खींच सकते हैं रास्पबेरी पाई और इसे अपने ब्राउज़र या अपने मोबाइल पर एक समर्पित ऐप के माध्यम से एक ही स्थान पर देखें उपकरण।
इतना अच्छा लगता है कि यह सही नहीं हो सकता? नीचे पढ़ें क्योंकि हम आपको सेटअप करने के चरणों के माध्यम से मार्गदर्शन करेंगे, लेकिन इससे पहले, हम संक्षेप में चर्चा करेंगे कि आपको FreshRSS का उपयोग क्यों करना चाहिए।
RSS फ़ीड्स पढ़ने के लिए आपको अपने रास्पबेरी पाई पर FreshRSS का उपयोग क्यों करना चाहिए?
रियली सिंपल सिंडिकेशन (आरएसएस) इंटरनेट की लगभग सर्वव्यापी विशेषता है। आज आपके द्वारा देखी जाने वाली लगभग हर साइट में कहीं न कहीं एक RSS फ़ीड छिपा होगा।
RSS फ़ीड एक XML फ़ाइल है जिसे आपको नवीनतम शीर्षक देने के लिए सॉफ़्टवेयर के एक विशेष भाग द्वारा लाया और पढ़ा जा सकता है किसी दी गई साइट से, पूरी कहानी का यूआरएल, और सहायक जानकारी, जैसे लेखक, प्रकाशन तिथि, और का एक स्निपेट मूलपाठ। MakeUseOf RSS फ़ीड उपलब्ध है
यहां यदि आप कच्चे एक्सएमएल को देखना चाहते हैं।आमतौर पर, आपके पास अलग-अलग उपकरणों के लिए एक अलग आरएसएस रीडर होगा या यहां तक कि एक ऐसी सेवा की सदस्यता भी होगी जो आपकी खुद की क्यूरेटेड आरएसएस फ़ीड प्रदान करती है।
हालांकि फ्रेशआरएसएस अलग है। यह सॉफ्टवेयर का एक स्व-होस्टेड टुकड़ा है जो पूरी तरह से रास्पबेरी पाई पर चलता है, और आप इसे ब्राउज़र या किसी अन्य डिवाइस पर समर्पित क्लाइंट के माध्यम से एक्सेस करते हैं। यह वेबसाइटों से पूर्ण लेख भी प्राप्त करता है, जिसका अर्थ है कि आपको उन साइटों पर जाने की आवश्यकता नहीं है।
FreshRSS का उपयोग करने का मुख्य लाभ यह है कि आप आसानी से पिछले सॉफ्ट पेवॉल को काट सकते हैं और इससे बच सकते हैं विज्ञापन और ट्रैकिंग कोड—इससे शिकारी तकनीकी दिग्गजों के लिए प्रोफ़ाइल बनाना बहुत कठिन हो जाता है आप पर।
रास्पबेरी पाई पर फ्रेशआरएसएस कैसे स्थापित करें?
आपको सबसे पहले अपने रास्पबेरी पाई को घर-आधारित सर्वर के रूप में तैयार करना होगा, फिर अपने डोमेन रजिस्ट्रार के पास जाना होगा उन्नत डीएनएस अनुभाग और एक नया रिकॉर्ड बनाएँ। प्रकार के लिए, चुनें ए, फिर सेट करें @ होस्ट के लिए, और मान फ़ील्ड में, अपना सार्वजनिक IP पता टाइप करें।
अब, अपने रास्पबेरी पाई में लॉग इन करें सुरक्षित खोल (एसएसएच):
एसएसएच पीआई@स्थानीय.पीआई.आईपी.पता
निम्नलिखित कमांड का उपयोग करके किसी भी पैकेज को अपडेट और अपग्रेड करें:
सुडो उपयुक्त अपडेट करें
सुडो उपयुक्त अपग्रेड
अब निर्देशिका बदलें और निम्नलिखित दर्ज करके FreshRSS स्थापना संग्रह डाउनलोड करें:
सीडी /वर/www/
सूडो wget https://github.com/FreshRSS/FreshRSS/archive/master.zip
संग्रह को इसके साथ अनज़िप करें:
सुडोखोलनामालिकज़िप
आप देखेंगे कि "FreshRSS-master" नामक एक नई निर्देशिका बनाई गई है। अपाचे उपयोगकर्ता को इसका स्वामित्व दें:
सुडोचाउन-आरwww-डेटा:www-डेटाफ्रेशआरएसएस-मास्टर
फ्रेशआरएसएस सही स्थान पर है और अपाचे द्वारा पहुँचा और लिखा जा सकता है, लेकिन अपाचे को यह नहीं पता है कि यह कहाँ है। तो, निर्देशिका बदलें:
सीडी /etc/apache2/sites-available/
और एक नई Apache conf फ़ाइल बनाएँ:
सुडोनैनोफ्रेशर्स.conf
नई फ़ाइल में, निम्नलिखित पेस्ट करें:
<वर्चुअलहोस्ट *:80>
सर्वर का नामआपका डोमेन.tld
दस्तावेज़रूट /वर/www/FreshRSS-master/p/
</VirtualHost>
फ़ाइल को सहेजें और नैनो से बाहर निकलें Ctrl + ओ के बाद Ctrl + X.
निम्नलिखित टाइप करके conf फ़ाइल को सक्षम करें:
सुडोa2ensiteफ्रेशर्स.conf
अब, नीचे दिए गए आदेश का उपयोग करके अपाचे को पुनरारंभ करें:
सुडो सेवा apache2 पुनरारंभ करें
FreshRSS को एक डेटाबेस की आवश्यकता होती है; आपके पास पहले से ही आपके सिस्टम पर मारियाबीडी स्थापित होना चाहिए। इसके साथ मारियाडीबी खोलें:
सुडो मारियाडीबी
एक नया उपयोगकर्ता और इसके उपयोग के लिए एक डेटाबेस बनाने के लिए निम्नलिखित कमांड दर्ज करें:
सृजन करनाडेटाबेसताज़ा;
सृजन करनाउपयोगकर्ताताज़ापहचान कीद्वारा 'पासवर्ड';
देनाप्रयोगपर. प्रतिताज़ा@ लोकलहोस्ट पहचान कीद्वारा 'पासवर्ड';
देनासबविशेषाधिकारपर ताज़ा।* प्रतिताज़ा@लोकलहोस्ट;
लालिमाविशेषाधिकार;
छोड़ना;
अब, एक वेब ब्राउज़र लॉन्च करें और अपने डोमेन पर जाएँ। आपको एक भाषा चुनने के लिए कहा जाएगा, और इंस्टॉलर यह सुनिश्चित करने के लिए जांच करेगा कि आपका सर्वर खरोंच तक है।
अगला क्लिक करें, और आपको उस डेटाबेस का विवरण भरने के लिए कहा जाएगा जिसका उपयोग FreshRSS करेगा। डेटाबेस का प्रकार है माई एसक्यूएल, मेजबान है स्थानीय होस्ट, और उपयोगकर्ता और डेटाबेस दोनों हैं ताज़ा.
जब आप कर लें, तो क्लिक करें अगला. आपसे डिफ़ॉल्ट उपयोगकर्ता का उपयोगकर्ता नाम (अधिकतम 16 अल्फ़ान्यूमेरिक वर्ण), प्रमाणीकरण विधि और पासवर्ड सेट करने के लिए कहा जाएगा।
एक बार क्लिक करें पूर्ण स्थापना, आपको अभी-अभी सेट किए गए नाम और पासवर्ड का उपयोग करके अपने FreshRSS इंस्टेंस में लॉग इन करना होगा।
अपने रास्पबेरी पाई पर FreshRSS का उपयोग करना
आपके पास केवल एक ही फ़ीड होगा जो डिफ़ॉल्ट FreshRSS है जो आपको FreshRSS टीम की खबरों से अपडेट रखता है। यह बहुत अच्छा है, लेकिन आप इसे परिपूर्ण बनाने के लिए विभिन्न स्रोतों से समाचार चाहते हैं। तो, पर क्लिक करें + सदस्यता प्रबंधन के आगे साइन इन करें, और आपके पास एक नई श्रेणी या फ़ीड बनाने का विकल्प होगा। Makeuseof.com से फ़ीड पता चिपकाने पर शीघ्र ही आपकी स्क्रीन इंटरनेट पर सर्वश्रेष्ठ तकनीकी साइट से नवीनतम समाचारों से भरी हुई दिखाई देगी।
आप आमतौर पर अन्य साइटों पर फ़ीड जोड़कर पा सकते हैं /feed, /rss, या /rss.xml आधार URL के बाद। अगर वह काम नहीं करता है, दाएँ क्लिक करें वेबसाइट के होमपेज पर, फिर क्लिक करें पृष्ठ का स्त्रोत देखें. प्रयोग करना Ctrl + एफ शर्तों की खोज करने के लिए: चारा, आरएसएस, परमाणु, या एक्सएमएल.
FreshRSS के साथ पूरे लेख लाए जा रहे हैं
कई अन्य साइटों की तरह, उपयोग करना केवल लेखों के स्टब्स प्रदान करता है, लेकिन FreshRSS पूर्ण लेख सीधे आपके रास्पबेरी पाई पर ला सकता है।
विभिन्न साइटों के अधिकांश लेखों में एक मानक लेआउट होता है जिसमें तत्व समान होते हैं और साइट पर एक जैसे होते हैं। आप उस सीएसएस चयनकर्ता को ढूंढना चाहते हैं जिसमें वह पाठ है जिसे आप पढ़ना चाहते हैं।
अपनी लक्षित साइट पर कोई भी लेख खोलें, और लेख के मुख्य भाग पर राइट-क्लिक करें जिसमें टेक्स्ट है। फिर, मेनू से निरीक्षण का चयन करें, और ब्राउज़र विंडो विभाजित हो जाएगी, एक आधा स्रोत दिखाएगा और शीर्ष भाग मूल साइट दिखाएगा।
आप देखेंगे कि पृष्ठ के कुछ भाग हाइलाइट किए गए हैं। अपने माउस को पदानुक्रम में ऊपर ले जाएँ जब तक कि संपूर्ण लेख का मुख्य भाग नीला न हो जाए, फिर राइट-क्लिक करें और चुनें कॉपी > कॉपी चयनकर्ता. Makeuseof.com के लिए, सबसे उपयोगी चयनकर्ता है #लेख-शरीर.
FreshRSS पर वापस जाएं और MUO फ़ीड के बगल में स्थित कॉग आइकन पर क्लिक करें, नीचे स्क्रॉल करें विकसित, और चिह्नित क्षेत्र में मूल वेबसाइट पर लेख सीएसएस चयनकर्ता, चयनकर्ता में पेस्ट करें #लेख-शरीर. पर क्लिक करें प्रस्तुत करना और फिर पुनः लोड करें लेख।
आपके शाश्वत आनंद और आनंद के लिए, आपके FreshRSS इंस्टेंस पर प्रत्येक MUO लेख पूर्ण पाठ होगा, और FreshRSS द्वारा प्राप्त किया जाने वाला प्रत्येक भविष्य का लेख पूर्ण पाठ भी होगा। यह हर साइट पर काम करता है, हालांकि सटीक चयनकर्ता अलग-अलग होगा।
अपने रास्पबेरी पाई फ्रेशआरएसएस इंस्टेंस को सुरक्षित करें
किसी अनएन्क्रिप्टेड HTTP कनेक्शन पर किसी वेबसाइट तक पहुंचना सुरक्षित नहीं है और आपको हमलों की चपेट में छोड़ देता है—भले ही आप रास्पबेरी पाई पर साइट को होस्ट करना. Certbot Let's Encrypt से सुरक्षा प्रमाणपत्र और एन्क्रिप्शन कुंजी प्राप्त करके और तैनात करके आपकी साइट को सुरक्षित करेगा। तो, निम्नलिखित में टाइप करें:
सुडो सर्टिफिकेट
अपना ईमेल पता दर्ज करें, और चुनें कि आप किस साइट को सूची से सुरक्षित करना चाहते हैं। अगली बार जब आप अपनी FreshRSS साइट पर जाएंगे, तो कनेक्शन स्वचालित रूप से HTTPS में अपग्रेड हो जाएगा।
FreshRSS आपके फ़ीड्स को स्वचालित रूप से प्राप्त कर सकता है
जैसा कि आपका इंस्टॉलेशन वर्तमान में खड़ा है, FreshRSS केवल अपने फ़ीड को मैन्युअल इनपुट के साथ अपडेट कर सकता है—आपको पर क्लिक करने की आवश्यकता है ताज़ा करना सॉफ्टवेयर को इसके स्रोतों की जांच करने और वेब से ताजा समाचार खींचने के लिए संकेत देने के लिए बटन।
सौभाग्य से आपकी उंगलियों के लिए, फ्रेशआरएसएस आपके रास्पबेरी पाई पर लिनक्स पर चल रहा है- और लिनक्स में एक अंतर्निहित टूल है जिसे कहा जाता है क्रॉन, जो आपके द्वारा सेट किए गए शेड्यूल के अनुसार रिफ्रेश को ट्रिगर कर सकता है। अपने आप को परिचित करें क्रॉन और क्रोंटैब का उपयोग कैसे करें?, और फिर नीचे कमांड दर्ज करें:
सुडो क्रोंटैब -ई
ईथर से ताज़ा फ़ीड निकालने के लिए आप कितनी बार FreshRSS चाहते हैं, इसके अनुसार एक नई प्रविष्टि जोड़ें:
*/15 * * * * पीएचपी -एफ /वर/www/FreshRSS-master/app/actualize_script.php
कोड की उपरोक्त लाइन फ्रेशआरएसएस को हर 15 मिनट में अपने फीड्स को रीफ्रेश करने के लिए सेट करेगी। इसलिए, अपनी आवश्यकताओं के अनुसार मूल्य बदलें।
FreshRSS आपके लिए सभी समाचार लाता है!
FreshRSS के साथ, आप कभी भी ट्रैकिंग स्क्रिप्ट को ट्रिगर किए बिना या कष्टप्रद विज्ञापनों को सहन किए बिना विभिन्न स्रोतों से समाचार पढ़ सकते हैं। कुकीज़ को आपके रास्पबेरी पाई पर कभी भी जमा नहीं किया जाएगा, जिसका अर्थ है कि आप सॉफ्ट पेवॉल को ट्रिगर नहीं करते हैं।
दुर्लभ घटना में जब कोई साइट व्यवस्थापक FreshRSS को बिल्कुल भी देखता है, तो वे मान लेंगे कि यह एक बॉट है - आपकी बाकी डिजिटल पहचान से पूरी तरह से तलाकशुदा।