Ghost : ajouter des commentaires via Commento++

Ghost ne comprend pas en standard de système de commentaires mais la plupart des thèmes est prévue pour.

Via le système des intégrations de Ghost on peut ajouter les classiques Disqus, Slack, Discourse… Je voulais du gratuit et non intrusif, donc plutôt de l’auto-hébergé, via Discourse ou Commento.io (qui peut s’auto-héberger). Il existe une version améliorée de ce dernier : Commento++

Pour l’installer

version: '3.7'services:  commento:    image: caroga/commentoplusplus    container_name: commentopp    restart: always    environment:      COMMENTO_ORIGIN: 'https://commento.upandclear.org'      COMMENTO_PORT: '8080'      COMMENTO_POSTGRES: 'postgres://aaa:[email protected]:5432/commento?sslmode=disable'      #COMMENTO_FORBID_NEW_OWNERS: 'true' # enable this after your own registration      COMMENTO_GZIP_STATIC: 'true'    depends_on:      - commentodb    ports:      - "2478:8080"    labels:      - com.centurylinklabs.watchtower.enable=true  commentodb:    image: postgres:12.5-alpine    container_name: commentoppdb    restart: always    environment:      POSTGRES_DB: 'commento'      POSTGRES_USER: 'aaa'      POSTGRES_PASSWORD: 'bbb'    volumes:      - /home/aerya/docker/blog/commento/db:/var/lib/postgresql/data    labels:      - com.centurylinklabs.watchtower.enable=true

Une fois fait on peut aller s’y créer un compte, le 1er étant « l’admin ». On décommente ensuite la ligne COMMENTO_FORBID_NEW_OWNERS et on relance.

On peut ensuite ajouter un ou plusieurs sites à lier à cet outil de commentaires et paramétrer quelques options liées à la modération notamment.

Une fois le « site » paramétré on peut ajouter son snippet au thème Ghost dans post.hbs.
Voici par exemple pour le thème Liebling que j’utilise (doc).

(23 vues)