A self-hosted feed aggregation web application for following updates from websites and social networks in one place.

selfoss is an open-source, self-hosted web application that functions as an RSS reader and feed aggregator. It allows users to follow updates from various websites, social networks, and other platforms within a single interface. By consolidating multiple information streams, it serves as a centralized hub for monitoring web content without needing to visit each source individually.
The software is written in PHP, which allows it to be deployed on a wide range of server environments. It is accessed through a web browser and supports automated feed updates through the use of cronjobs, systemd timers, or a command line interface tool. This architecture ensures that feeds remain current even when the user is not actively logged into the web interface.
The application utilizes a PHP backend and a client side built with JavaScript, employing Parcel for bundling assets. To function correctly, the server requires write access to specific data directories used for caching, logs, thumbnails, and SQLite databases. The installation process is designed to be straightforward, requiring the upload of files and the configuration of database access, though it also supports a development workflow via Git, Composer, and npm for those who wish to contribute to the source code.
This software is intended for users who prefer to maintain full control over their data and reading lists by hosting their own news aggregation server. It provides a private environment for managing digital subscriptions and tracking updates across the web.
selfoss serves as a multipurpose tool for individuals seeking a self-managed hub for web content and social network updates.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.