Service: Google Reader - Alternative: Newsgears RSS reddit / selfhosted ---------------------------------------------------------------------- harrisofpeoria · 2023-12-26 20:09 Newsgears RSS reader/aggregator, [screenshots are located here](https://imgur.com/a/waj1CO6) I'm a huge fan of RSS; I think it's a fun and interesting way of exploring the Internet. I began this project with the goal of simply building the best RSS tools I possibly could using free/open-source frameworks like Vue3 and Vuetify on the front-end, and Spring Boot and ROME on the back-end. Main areas of focus: free, open-source, accessible, fully responsive/mobile friendly, secure, modern, all while granting the end-user full and accurate access to every aspect of the syndicated feed payload. Here are some of the basic features of this finished product: * Topical article queues provide a single view of multiple related feeds * Full-text searching using lunrjs * Multiple layouts (tabular, list, and card) * Light and dark themes * OPML support (import and export) * Fully responsive/usable on very small screens * Accessible and fully keyboard navigable * Integrated media player (vue-plyr) * Available in English, Spanish, and French * Native secure image proxy * Scalable architecture can support thousands of concurrent users **To boot-up:** Download docker-compose.yml: curl -X GET https://raw.githubusercontent.com/lostsidewalk/newsgears- app/main/docker-compose.single-user.yml.sample > docker-compose.yml Download nginx.conf: curl -X GET https://raw.githubusercontent.com/lostsidewalk/newsgears- app/main/nginx.conf > nginx.conf Start docker: docker-compose up [Navigate to localhost port 80](http://localhost). Click the RSS logo icon in the upper-left to start adding feed subscriptions. **Github main repository for Newsgears: [https://github.com/lostsidewalk/newsgears- app](https://github.com/lostsidewalk/newsgears-app)** I'd love to hear from anyone who has an interest in RSS. This project is still in its nascent stages, and I'm highly motivated to make fixes, implement features, etc. I'm extremely open to suggestions, and collaborating with other devs of any skill level, on this project. Feel free to drop me a line, even if you think this is POS; I'd love to hear from any users. Newsgears RSS should be pretty stable on Linux w/Chrome or FF. I wouldn't be surprised if some chaos resulted from running this on another platform. I would very much appreciate any form of feedback, especially bug reports. **Sister project:** ComposableRSS is a REST API-driven platform for composing and publishing syndicated web feed content (such as RSS/ATOM feeds, etc.). Basically, you interact with an internal/developer-friendly REST API to create feeds, add content, and generally control all aspects of the web feed lifecycle. ComposableRSS serves those feeds to your users. ComposableRSS supports formats beyond RSS and ATOM, making it suitable for use as a general-purpose headless content management system. **Github main repository for ComposableRSS: [https://github.com/lostsidewalk/composable-rss- app](https://github.com/lostsidewalk/composable-rss-app)** I have a Discord to discuss matters in real-time if anyone is interested. Thanks for reading. ---------------------------------------------------------------------- r20 · 2023-12-26 22:41 Looks good! I'll give it a try over the next few days. In hindsight, I am grateful that google closed Reader because that motivated me to start self-hosting. I've tried several applications and ended up with FreshRSS but I enjoy testing new options. Congratulations on the release! I truly hope RSS does not disappear. ---------------------------------------------------------------------- harrisofpeoria · 2023-12-27 02:13 Thanks :) There are so many quality RSS readers around now, notably CommaFeed and FreshRSS. I built Newsgears simply because I wanted to throw my hat in the ring and build an alternative offering from scratch using FOSS tools. (I also wanted to develop an application to experiment with the Vue3 composition API and Vuetify component framework.) This is also the thing that got me into self-hosting.