Installer CommaFeed avec Docker
CommaFeed

Installer CommaFeed avec Docker

Table des matières

Lecteur RSS self-hosted inspiré de Google Reader, basé sur Dropwizard et React/TypeScript.

Inspiré mais plus joli, car Google Reader avait la tronche de Gmail et c'était quand même bien moche.

Il offre la possibilité de lire l'article directement depuis le Reader et divers vues.

⚡Caractéristiques

  • 4 mises en page différentes.
  • Thème clair/sombre.
  • Entièrement  responsive.
  • Raccourcis clavier.
  • Prise en charge des flux de droite à gauche.
  • Traduit dans plus de 25 langues.
  • Prend en charge des milliers d'utilisateurs et des millions de flux.
  • Importation/exportation OPML.

L'installation

  1. Créez votre docker-compose.yml:
nano docker-compose.yml
  1. Collez ça dedans en prenant soin d'adapter le port et les volumes suivant votre configuration:
version: "3"

services:
  commafeed:
    image: athou/commafeed:latest-h2
    restart: unless-stopped
    environment:
      - CF_DATABASE_DRIVERCLASS=org.postgresql.Driver
      - CF_DATABASE_URL=jdbc:postgresql://postgresql:5432/commafeed
      - CF_DATABASE_USER=commafeed
      - CF_DATABASE_PASSWORD=commafeed
    volumes:
      - /srv/appdata/commafeed/data:/commafeed/data
    ports:
      - 8082:8082

  postgresql:
    image: postgres:latest
    restart: unless-stopped
    environment:
      POSTGRES_USER: commafeed
      POSTGRES_PASSWORD: commafeed
      POSTGRES_DB: commafeed
    volumes:
      - /srv/appdata/commafeed/db:/var/lib/postgresql/data
  1. On installe l'application:
docker-compose up -d

ou avec docker-compose V2:

docker compose up -d
  1. Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et le port choisi:
http://ip:8082

Le nom d'utilisateur et le mot de passe pour le compte par défaut sont:

admin

Changer la langue

En haut à droite, cliquez sur admin et sélectionnez Settings:

Choisir la langue:


Gestion des utilisateurs

Toujours dans admin, cliquez sur Gestion des utilisateurs:

Profitez-en pour vous créer un compte admin avec un mot de passe différent.


Ajouter un flux ou un site

CommaFeed permet d'ajouter soit un flux RSS directement ou que vous ajoutiez un site et il fera le travail lui-même de trouver le flux. Cela dit certains sites n'acceptent pas cette méthode et il faudra entrer vous-même l'url du flux RSS.

Imaginons que vous ayez envie d'ajouter belginux, cliquez en haut à gauche sur le + et entrez dans le champ URL du flux l'adresse de belginux:

Cliquez sur suivant:

Pour terminez cliquez sur S'abonner, vous pouvez lui attribuer une catégorie qu'il faudra ajouter au préalable:

Quand vous cliquez sur un des articles à droite vous pourrez le lire directement:


Disponibilité

Sur votre navigateur préféré et il existe un extension pour:

  • Chrome
CommaFeed
CommaFeed browser extension
  • Firefox
CommaFeed extension for Firefox – Get this Extension for 🦊 Firefox (en-US)
Download CommaFeed extension for Firefox for Firefox. The extension will show an action next to the address bar with the count of your unread articles. Clicking the button will either: - show CommaFeed in a popup - open CommaFeed in a new tab - open next unread article in a new tab
  • Edge
CommaFeed - Microsoft Edge Addons
Make Microsoft Edge your own with extensions that help you personalize the browser and be more productive.

zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.