CommaFeed è un lettore RSS open-source e self-hosted, pensato come alternativa a Google Reader. È leggero, minimalista e offre una modalità di utilizzo sia tramite interfaccia web che via API per integrazioni personalizzate.
Caratteristiche Principali
- Interfaccia utente pulita e moderna
- Supporto multiutente Integrazione con API REST per personalizzazioni
- Possibilità di eseguire CommaFeed localmente o su un server
- Lettura offline dei feed
- Supporto per importazione ed esportazione OPML
- Notifiche e organizzazione avanzata dei feed
Installazione su Linux
Prerequisiti
Prima di installare CommaFeed, assicurati di avere:
Java 11 o superiore
Docker (opzionale, ma consigliato)
Un database come PostgreSQL o MySQL se desideri una configurazione persistente
Metodo 1:
Installazione con Docker
Il metodo più semplice per installare CommaFeed è usare Docker. Segui questi passaggi:
Installa Docker e Docker Compose (se non lo hai già):
sudo apt update sudo apt install docker.io docker-compose -y
docker run -d --name commafeed -p 8082:8082 athou/commafeed
Metodo 2: Installazione Manuale
Se preferisci eseguire CommaFeed senza Docker, segui questi passaggi:
Installa Java 11:
sudo apt update sudo apt install openjdk-11-jre -y
wget https://github.com/Athou/commafeed/releases/download/latest/commafeed.jar
java -jar commafeed.jar
Configurazione del Database (Opzionale)
Se vuoi usare un database come PostgreSQL, modifica il file config.yml e aggiungi la configurazione corretta:
database: driver: postgresql url: jdbc:postgresql://localhost:5432/commafeed user: your_user password: your_password
java -jar commafeed.jar server config.yml
Con la possibilità di installarlo facilmente tramite Docker o Java, puoi avere un lettore RSS self-hosted su Linux in pochi minuti!