डेस्कटॉप के लिए सर्वश्रेष्ठ स्व-होस्ट किए गए RSS फीड रीडर

XDA के एक हाल के लेख में $100-एक-साल के RSS रीडर को मुफ्त GitHub Pages एकत्रकर्ता से बदलने के बारे में एक नस दबा दी गई। Feedly और Inoreader कीमतें बढ़ाते रहते हैं, मुफ्त स्तर सिकुड़ते रहते हैं, और विपणन पृष्ठों को भरने वाली AI सुविधाएं हमेशा सदस्यता को सही नहीं ठहराती हैं। आपके होम सर्वर या सस्ते VPS पर एक स्व-होस्ट किया गया RSS फीड रीडर लागत की समस्या को हल करता है और भुगतान किए गए सेवाएं जो नहीं देती हैं: फीड सूची का स्वामित्व, पढ़ने की स्थिति और निर्यात। ये आठ डेस्कटॉप-सामने RSS ऐप्स वर्कफ़्लो के हर आकार को कवर करते हैं।

हमने एक Docker होस्ट पर प्रत्येक को स्थापित किया, इसे 200 फीड दिए (उच्च-ट्रैफिक समाचार, कम-ट्रैफिक ब्लॉग और RSS के माध्यम से YouTube चैनल का मिश्रण), और कोल्ड-स्टार्ट UI गति, वेब UI के माध्यम से मोबाइल उपयोगिता, तीसरे पक्ष के क्लाइंट के लिए API की पूर्णता, और अपग्रेड कहानी कितनी आसान है को मापा। ये स्व-होस्ट किए गए RSS रीडर हैं जिन्हें हम वास्तव में अपने स्वयं के बॉक्स पर चलाएंगे।

एक स्व-होस्ट किए गए RSS रीडर में क्या देखना है

त्वरित तुलना

ऐपस्टैकDockerAPIबाहर खड़ा
FreshRSSPHP + MySQLआधिकारिकFever, Google Reader, Greaderसुविधाओं और पारिस्थितिकी तंत्र का सर्वश्रेष्ठ संतुलन
MinifluxGo + PostgreSQLआधिकारिकMiniflux, Fever, Google Readerएकल बाइनरी, न्यूनतम UI
Tiny Tiny RSSPHP + PostgreSQLसामुदायिकTT-RSS native, Feverअनुभवी विकल्प
SelfossPHP + MySQL/SQLiteसामुदायिकFeverRiver-of-news लेआउट
CommaFeedJava + PostgreSQLआधिकारिकसदस्यता आयात केवलस्व-होस्टर के लिए Google Reader UI
YarrGo + SQLiteसामुदायिककोई नहींएकल-बाइनरी स्थानीय-केवल रीडर
FreshAPI for FreshRSSप्लगइनबंडलFreshRSS के शीर्ष पर आधुनिक API जोड़ता हैFreshRSS को नए क्लाइंट के लिए ब्रिज करता है
WallabagPHP + MySQLआधिकारिकWallabag APIपढ़ें-बाद में साथी

सही चुनने के लिए कैसे करें


1. FreshRSS — अधिकांश स्व-होस्टर्स के लिए डिफ़ॉल्ट

FreshRSS एक सामुदायिक मानक के सबसे करीब है। PHP-आधारित, साझा होस्टिंग या Docker कंटेनर पर चलता है, और Fever, Google Reader, और GReader API का समर्थन करता है इसलिए लगभग हर तीसरे पक्ष का क्लाइंट इससे जुड़ता है। वेब UI स्वच्छ है और कीबोर्ड शॉर्टकट Google Reader के पुराने डिफ़ॉल्ट से मेल खाते हैं।

जहां यह कम हो जाता है: PHP plus MySQL Go-आधारित विकल्पों की तुलना में एक भारी स्टैक है। प्लगइन सिस्टम अच्छा है लेकिन गहरा नहीं है।

कीमत: मुफ्त, खुला स्रोत (AGPL)।

प्लेटफॉर्म: किसी भी Docker-सक्षम Linux बॉक्स या साझा PHP होस्ट पर स्व-होस्ट किया गया। डेस्कटॉप और मोबाइल के लिए वेब UI।

डाउनलोड: freshrss.org

निचला पंक्ति: यदि आप एक घंटे में काम कर रहे स्व-होस्ट किए गए RSS रीडर चाहते हैं तो FreshRSS चुनें।

2. Miniflux — एकल Go बाइनरी, डिजाइन द्वारा न्यूनतम

Miniflux एक एकल Go बाइनरी है जो PostgreSQL से बात करती है। UI जानबूझकर न्यूनतम है: एक सूची, एक लेख दृश्य, कीबोर्ड शॉर्टकट। Miniflux API अच्छी तरह से प्रलेखित है और NetNewsWire, Reeder, Unread, Fluent Reader, और अधिक द्वारा समर्थित है।

जहां यह कम हो जाता है: कोई थीम नहीं। कुछ उपयोगकर्ताओं को UI बहुत न्यूनतम लगता है।

कीमत: मुफ्त, खुला स्रोत (Apache 2.0)। यदि आप स्व-होस्ट नहीं करना चाहते हैं तो Miniflux Cloud $15/वर्ष है।

प्लेटफॉर्म: Linux, macOS, Windows पर स्व-होस्ट किया गया। आधिकारिक Docker छवि।

डाउनलोड: miniflux.app

निचला पंक्ति: यदि न्यूनतावाद और एकल-बाइनरी स्थापन प्राथमिकता हैं तो Miniflux चुनें।

3. Tiny Tiny RSS — अनुभवी

Tiny Tiny RSS 2005 से लगातार चल रहा है। यह विकल्प जो दीर्घकालिक स्व-होस्टर सबसे अच्छी तरह जानते हैं। PHP plus PostgreSQL, सामुदायिक प्लगइन के साथ एक सक्रिय फोर्क सिस्टम, और एक UI जो एक दशक में नाटकीय रूप से नहीं बदला है।

जहां यह कम हो जाता है: वेब UI पुरानी लगती है। Docker सेटअप FreshRSS या Miniflux की तुलना में अधिक शामिल है।

कीमत: मुफ्त, खुला स्रोत (GPL)।

प्लेटफॉर्म: Linux पर स्व-होस्ट किया गया। सामुदायिक Docker छवियां।

डाउनलोड: tt-rss.org

निचला पंक्ति: यदि आपके पास वर्षों पहले का एक काम कर रहा स्थापन है और माइग्रेशन कष्टदायक है तो TT-RSS चुनें।

4. Selfoss — river-of-news लेआउट

Selfoss सब कुछ प्रति-फीड फ़ोल्डर के बजाय एक एकल कालानुक्रमिक समाचार नदी के रूप में प्रदर्शित करता है। सेटअप हल्का है (PHP + SQLite या MySQL) और UI फोन ब्राउजर पर ठीक काम करता है। Selfoss Twitter (legacy), Reddit और YouTube के साथ-साथ RSS से भी खींच सकता है।

जहां यह कम हो जाता है: फ़ोल्डर-और-फीड नेविगेशन FreshRSS की तुलना में कम पॉलिश है। प्लगइन कम्युनिटी छोटी है।

कीमत: मुफ्त, खुला स्रोत (GPL)।

प्लेटफॉर्म: Linux पर स्व-होस्ट किया गया। सामुदायिक Docker छवियां।

डाउनलोड: selfoss.aditu.de

निचला पंक्ति: यदि आप एक कालानुक्रमिक मिश्रित-स्रोत नदी चाहते हैं तो Selfoss चुनें।

5. CommaFeed — Google Reader UI नास्टल्जिया

CommaFeed Google Reader के लिए स्व-होस्ट किया गया श्रद्धांजलि है। दो-पैन UI, कीबोर्ड शॉर्टकट, और फ़ोल्डर संरचना सभी Google Reader के 2013 लुक को प्रतिबिंबित करते हैं। Java बैकएंड, PostgreSQL, आधिकारिक Docker छवि। होस्ट किया गया संस्करण commafeed.com पर मुफ्त में मौजूद है यदि आप तैनात करने से पहले इसे आजमाना चाहते हैं।

जहां यह कम हो जाता है: अभी तक कोई तीसरे पक्ष का API नहीं; आप वेब UI या होस्ट किए गए मोबाइल ऐप का उपयोग करते हैं। Java का अर्थ है एक भारी मेमोरी फुटप्रिंट।

कीमत: मुफ्त, खुला स्रोत। होस्ट किया गया मुफ्त स्तर भी उपलब्ध है।

प्लेटफॉर्म: Linux, Docker पर स्व-होस्ट किया गया। डेस्कटॉप और मोबाइल के लिए वेब UI।

डाउनलोड: commafeed.com

निचला पंक्ति: यदि Google Reader आपकी खोज का अनुभव है तो CommaFeed चुनें।

6. Yarr — एक डिवाइस के लिए एकल बाइनरी

Yarr (“Yet Another RSS Reader”) एक एकल Go बाइनरी है जो एक छोटे वेब UI और SQLite को बंडल करती है। यह एक सच्चे सर्वर की तुलना में एक स्थानीय डेस्कटॉप रीडर के करीब है: आप इसे उसी मशीन पर चलाते हैं जिसका उपयोग आप पढ़ने के लिए करते हैं। एक उपयोगकर्ता, एक बॉक्स के लिए बिल्कुल सही।

जहां यह कम हो जाता है: बहु-डिवाइस सिंक के लिए डिज़ाइन नहीं किया गया। कोई तीसरे पक्ष का API नहीं।

कीमत: मुफ्त, खुला स्रोत (MIT)।

प्लेटफॉर्म: Windows, macOS, Linux।

डाउनलोड: github.com/nkanaev/yarr

निचला पंक्ति: यदि आप चाहते हैं कि एक RSS रीडर केवल आपके लैपटॉप पर रहे तो Yarr चुनें।

7. FreshAPI for FreshRSS — आधुनिक API पुल

FreshAPI FreshRSS के लिए एक प्लगइन है जो एक Miniflux-संगत API को उजागर करता है। यह FreshRSS उपयोगकर्ताओं के लिए पुल है जो Reeder 5 या Lire जैसे आधुनिक क्लाइंट का उपयोग करना चाहते हैं जो विशेष रूप से Miniflux को लक्षित करते हैं। छोटी स्थापन, क्लाइंट संगतता में बड़ी छलांग।

जहां यह कम हो जाता है: केवल प्लगइन, एक काम कर रहे FreshRSS स्थापन पर निर्भर करता है।

कीमत: मुफ्त, खुला स्रोत।

प्लेटफॉर्म: जहां FreshRSS चलता है।

डाउनलोड: github.com/Alkarex/FreshAPI

निचला पंक्ति: यदि आप FreshRSS चलाते हैं और पहली श्रेणी के तीसरे पक्ष के क्लाइंट समर्थन चाहते हैं तो FreshAPI चुनें।

8. Wallabag — पढ़ें-बाद में साथी

Wallabag कड़ाई से एक RSS रीडर नहीं है, लेकिन यह स्व-होस्ट किया गया पढ़ें-बाद में है कि इस सूची पर लगभग हर प्रविष्टि के साथ एकीकृत होता है। बाद में पढ़ने के लिए लेख सहेजें, पूर्ण-पाठ निष्कर्षण, ePub निर्यात, ब्राउजर एक्सटेंशन, और wallabag.it पर एक होस्ट किया गया मुफ्त स्तर यदि आप इसे आजमाना चाहते हैं।

जहां यह कम हो जाता है: एक RSS रीडर नहीं; इसे FreshRSS या Miniflux के साथ जोड़ी।

कीमत: मुफ्त, खुला स्रोत (MIT)।

प्लेटफॉर्म: Linux, Docker पर स्व-होस्ट किया गया। वेब UI प्लस मोबाइल ऐप।

डाउनलोड: wallabag.org

निचला पंक्ति: पढ़ें-बाद में के रूप में Wallabag चुनें जो आपके स्टैक के बाकी हिस्से को बेहतर बनाता है।

FAQ

क्या स्व-होस्ट किया गया RSS सेट करना मुश्किल है? Docker और FreshRSS या Miniflux के साथ आप एक घंटे के भीतर फीड पढ़ रहे हैं। Docker के बिना, LAMP/Go सेटअप के लिए कुछ घंटों की योजना बनाएं।

मुझे क्या हार्डवेयर की जरूरत है? एक Raspberry Pi 4 500 फीड को संभालता है। एक छोटा VPS $5/माह पर 5,000 को संभालता है।

क्या मैं अपनी Feedly या Inoreader फीड को आयात कर सकता हूँ? हाँ। भुगतान की गई सेवा से एक OPML निर्यात करें और दो क्लिक में FreshRSS, Miniflux, या Tiny Tiny RSS में आयात करें।

क्या Reeder या NetNewsWire इनके साथ काम करेंगे? Reeder और NetNewsWire Fever, Miniflux, और Google Reader API का समर्थन करते हैं। Miniflux बॉक्स से काम करता है; FreshRSS FreshAPI प्लगइन या विरासत Google Reader emulation के साथ काम करता है।

अगर मैं स्व-होस्ट नहीं करना चाहता तो क्या? Miniflux Cloud $15/वर्ष है और एक ही रक्षकों द्वारा चलाया जाता है। CommaFeed के पास एक मुफ्त होस्ट किया गया स्तर है। दोनों Feedly की योजनाओं की तुलना में स्व-होस्ट की भावना के करीब आते हैं।