Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsMay 27, 2026·3 min de lecture

NewsBlur — Self-Hosted RSS Reader with Intelligence Training

NewsBlur is a full-featured RSS and news reader that lets you train the app to surface stories you care about and hide ones you do not. It can be self-hosted or used as a hosted service with apps for iOS and Android.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
NewsBlur Overview
Commande d'installation directe
npx -y tokrepo@latest install d3981973-5983-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

NewsBlur is a personal news reader that combines RSS feed aggregation with machine-learning-style intelligence filters. You train it by marking stories, tags, authors, and publishers as liked or disliked, and it adjusts what it shows you.

What NewsBlur Does

  • Aggregates RSS and Atom feeds into a unified reading interface
  • Trains on your preferences to classify stories as green (like), yellow (neutral), or red (dislike)
  • Displays the original site in a reading pane alongside extracted text for flexible reading
  • Supports story sharing with built-in social features like blurblogs and comments
  • Provides full API access for building custom clients or integrations

Architecture Overview

NewsBlur is a Django application backed by PostgreSQL (users, feeds), MongoDB (stories, social data), Redis (sessions, caching), and Elasticsearch (search). A Celery task queue handles feed fetching in the background. The frontend is a custom JavaScript single-page application. All components are containerized in the official Docker Compose setup.

Self-Hosting & Configuration

  • Docker Compose deployment includes all services: Django app, PostgreSQL, MongoDB, Redis, Elasticsearch, Celery workers, and Nginx
  • Environment variables configure database connections, secret keys, and email settings
  • Feed fetch frequency is configurable per feed or globally via Celery beat schedules
  • OPML import supports migrating from other RSS readers
  • Backups involve dumping PostgreSQL and MongoDB databases

Key Features

  • Intelligence trainer: thumbs-up or thumbs-down on authors, tags, titles, and publishers to filter your feed
  • Original site view renders the publisher's page inside NewsBlur for full visual fidelity
  • Blurblog: share stories publicly with comments, creating a curated linkblog
  • Full-text search across all stored stories via Elasticsearch
  • OPML import/export for easy migration between RSS readers

Comparison with Similar Tools

  • FreshRSS — PHP-based RSS reader that is lighter to self-host; NewsBlur adds intelligence training and social features
  • Miniflux — minimalist Go-based reader focused on speed; NewsBlur has a richer UI and story classification
  • Tiny Tiny RSS — long-standing self-hosted reader; NewsBlur offers a more modern interface and built-in intelligence
  • Feedly — popular hosted reader with AI features; NewsBlur can be fully self-hosted with similar training capabilities
  • Inoreader — feature-rich hosted reader; NewsBlur's open-source codebase gives full data ownership

FAQ

Q: What are the system requirements for self-hosting? A: NewsBlur uses several services (PostgreSQL, MongoDB, Redis, Elasticsearch). A machine with at least 4 GB of RAM is recommended for a personal instance with a few hundred feeds.

Q: Can I import my feeds from another reader? A: Yes. NewsBlur supports OPML import, the standard format used by all major RSS readers for feed lists.

Q: Is there a mobile app? A: Official iOS and Android apps are available. The codebase for both is open source alongside the server.

Q: How does the intelligence trainer work? A: Click the thumbs-up or thumbs-down icons next to an author, tag, title keyword, or publisher. NewsBlur then highlights or hides future stories matching those criteria.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires