CatalogStacksModulesSaaSMobileLabs → Become a partner
HomeCatalog🔖 BookmarksFreshRSS
Screenshot of FreshRSS

// official site: freshrss.org ↗

BOOKMARKS · PRO TIER

FreshRSSpro

FreshRSS is a self-hosted RSS feed aggregator — PHP-based, lightweight, supports thousands of feeds. Mobile-friendly UI, Google Reader-compatible API for native mobile clients (Reeder, NetNewsWire, FeedMe).

🔖 Bookmarks Min 256 MB RAM Port 8182 (http) Tier pro
// What it is

A closer look.

FreshRSS is a self-hosted RSS feed aggregator — PHP-based, lightweight, supports thousands of feeds. Mobile-friendly UI, Google Reader-compatible API for native mobile clients (Reeder, NetNewsWire, FeedMe).

// Use cases

What it's for.

Concrete scenarios where teams pick FreshRSS over the SaaS alternative.

RSS reading

aggregate feeds from blogs, news, podcasts

Multi-user RSS

different feed lists per household member

Cross-device sync

web + mobile clients via API

Bulk import

OPML from any RSS reader

Feed filtering

keyword filters per feed

// Who it's for

Built for these teams.

If your team profile matches one of these, FreshRSS is a strong fit out of the box.

Profile A

RSS enthusiasts

maintaining 100+ feed subscriptions

Profile B

News junkies

building curated information diets

Profile C

Privacy-conscious readers

rejecting Feedly / Inoreader tracking

Profile D

Multi-user households

with separate reading lists

Profile E

Researchers

following academic + industry sources

// Differentiators

Why teams pick FreshRSS.

When evaluating self-hosted options for this category, here are the dimensions on which FreshRSS consistently lands above the alternatives.

  • AGPLv3 — fully open
  • Lightweight — runs on $3/mo VPS
  • API-rich — works with all major mobile RSS clients
  • Mature — production-deployed for years
  • i18n complete — 20+ languages
  • Active development — frequent releases
// Integrations

Connects to.

The stack you'll plug FreshRSS into — services, protocols, and adjacent apps in the BluixApps catalog.

Mobile clients (Google Reader API)
Reeder, NetNewsWire, Unread, FeedMe, FocusReader
Browser extensions
RSS subscription helpers
OPML import/export
migrate from any RSS reader
Authentication
local + OIDC / OAuth + LDAP via plugins
Web push
push notifications for new entries
Extensions marketplace
community extensions for custom features
Feed filtering
keyword + regex filters per feed
// Adoption & deployment

Notable users & community

  • 11k+ GitHub stars
  • Active community on r/rss + GitHub Discussions
  • Long-running OSS project (>11 years)
  • Featured in self-hosted RSS guides
  • Default RSS aggregator in homelab setups

What we ship

  • Docker image: freshrss/freshrss:latest
  • Persistent volumes: /opt/freshrss/data (DB + cache) + /opt/freshrss/extensions
  • Cron refresh every 20 minutes
  • Port 8182 exposed
  • HTTPS via Let's Encrypt reverse proxy
  • First-run wizard for admin + DB setup
  • Backup hook covers data volume
// Tips & operations

Run it properly.

Operational guidance from running this in production — what to lock down, what surprises people.

// PERFORMANCE
Cron schedule
set CRON_MIN='*/20' for 20-min feed refresh
// SECURITY
Database
SQLite fine for personal; Postgres/MySQL for multi-user
// OPERATIONS
Bulk import OPML
migrate from Feedly / Inoreader
// RELIABILITY
Mobile API
works with /api/greader.php endpoint
// DEPLOYMENT
Persistent volume
/var/www/FreshRSS/data (DB + cache + favicons)
// SCALING
Extensions discipline
too many extensions slow page loads
256
// min ram (MB)
2
// min disk (GB)
8182
// access port
http
// protocol
pro
// bluixapps tier

Project resources

Official sitefreshrss.org ↗