Retour aux outils
AutreIntermédiaireOpen sourceAuto-hébergeable

RSS

Lecteur de flux RSS ultra-minimaliste écrit en Go, conçu comme un binaire unique léger pour qui veut

MAJ 2026-06-14
RSS
Code source★ 0

RSS (le nom est sans prétention) est un lecteur de flux minimal en Go, dans la lignée de Miniflux mais encore plus dépouillé. Pas de catégories, pas de tags, pas de filtres : on ajoute des flux, on les lit, on les marque comme lus.

RSS 🛰️

Lecteur de flux RSS ultra-minimaliste écrit en Go, conçu comme un binaire unique léger pour qui veut juste lire ses flux sans aucune fioriture.

MétadonnéeValeur
Site webhttps://github.com/svanburen/rss
GitHubhttps://github.com/svanburen/rss
LicenseMIT
LangageGo
Étoiles5
Dernière MAJ2024
Catégorie[[cat-feed-reader]]

Description

RSS (le nom est sans prétention) est un lecteur de flux minimal en Go, dans la lignée de Miniflux mais encore plus dépouillé. Pas de catégories, pas de tags, pas de filtres : on ajoute des flux, on les lit, on les marque comme lus.

L'app est en Go (compilé en binaire statique), consomme peu de RAM (10-20 Mo), et peut tourner sur n'importe quel petit serveur. Le stockage est SQLite. Une API JSON basique est exposée pour intégrations tierces.

C'est l'outil idéal pour qui veut un « reader minimal » : un binaire, un fichier DB, un port HTTP, et c'est tout.

Installation

Option 1 : Docker Compose (recommandé)

version: '3.8'
services:
  rss:
    image: ghcr.io/svanburen/rss:latest
    container_name: rss
    ports:
      - "8104:8080"
    environment:
      - RSS_DB=/data/rss.db
      - RSS_REFRESH=30
    volumes:
      - ./data:/data
    restart: unless-stopped

Option 2 : Installation manuelle

git clone https://github.com/svanburen/rss.git
cd rss
go build -o rss .
./rss

Configuration

  • RSS_REFRESH : intervalle en minutes pour le refresh des flux.
  • Importer un fichier OPML au démarrage ou via l'UI.
  • Activer HTTPS via reverse-proxy.

Alternatives

Open Source

  • [[app-miniflux]] — Go, référence minimaliste
  • [[app-freshrss]] — PHP complet
  • [[app-tiny-tiny-rss]] — vétéran PHP
  • [[app-leed]] — PHP léger
  • [[app-refeed]] — TypeScript simple

Propriétaires

  • Feedly
  • Inoreader
  • NetNewsWire
  • Reeder

Sécurité

  • HTTPS obligatoire.
  • Pas d'auth forte native → protéger via reverse-proxy Authelia.
  • Sauvegardes SQLite.
  • Mises à jour Go pour CVE.

Ressources