HomelabDeck
← Back to all apps

FreshRSS

RSS & Reading

Fast, self-hosted RSS reader for thousands of feeds.

FreshRSS is a fast, lightweight self-hosted RSS/Atom feed aggregator with a REST API compatible with Google Reader-style mobile apps, web scraping for sites without feeds, and support for tens of thousands of feeds without breaking a sweat. It runs comfortably on a Raspberry Pi and supports multi-user setups out of the box.

License
AGPL-3.0
GitHub stars
16,000
Official website
https://freshrss.org
Source code
https://github.com/FreshRSS/FreshRSS

Compatibility

Architectures
amd64, arm64
Database
SQLite
Resource footprint
256 MB RAM · 0.5 CPU
Very light PHP application — a few hundred MB of RAM comfortably handles thousands of feeds and articles. Footprint scales mainly with feed refresh frequency and total article/feed count (FreshRSS is documented to handle 1M+ articles and 50k+ feeds).

Proof of Work Gallery

  • Dashboard
  • Settings
  • Article View

Deployment

services:
  freshrss:
    image: freshrss/freshrss:latest
    container_name: freshrss
    restart: unless-stopped
    environment:
      TZ: Europe/Sofia
    volumes:
      - freshrss-data:/var/www/FreshRSS/data
      - freshrss-extensions:/var/www/FreshRSS/extensions
    ports:
      - "8080:80"

volumes:
  freshrss-data:
  freshrss-extensions:

Alternative to

Feedly, Inoreader, The Old Reader