Files
wiki/Catalogue-Self-Hosted/apps/app-rss.md
T
2026-06-09 18:40:21 +02:00

98 lines
2.5 KiB
Markdown

---
title: RSS
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, feed-reader, go, minimal]
confidence: medium
contested: false
sources: [https://selfh.st/apps/?tag=feed-reader]
---
# 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ée | Valeur |
| :--- | :--- |
| **Site web** | https://github.com/svanburen/rss |
| **GitHub** | https://github.com/svanburen/rss |
| **License** | MIT |
| **Langage** | Go |
| **Étoiles** | 5 |
| **Dernière MAJ** | 2024 |
| **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é)
```yaml
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
```bash
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
- [Dépôt GitHub](https://github.com/svanburen/rss)
- [selfh.st listing](https://selfh.st/apps/?tag=feed-reader)
## Pages Liées
- [[cat-feed-reader]]
- [[recettes-docker-compose]]
- [[securisation-home-lab]]