Language Tool sur mon serveur

Language Tool a choisi de passer l'utilisation de ses extensions avec ses serveurs en mode payant.

J'ai réagi immédiatement en cherchant à savoir quelles étaient les alternatives.

C'est alors que m'est apparue une évidence :

il est possible, et facile, de déployer Language Tool sur son propre serveur avec Docker.

Language Tool sous Docker

Parmi les modèles de conteneurs Docker disponibles publiquement, il y a celui préparé par meyay : https://hub.docker.com/r/meyay/languagetool et dont le dépôt public est malheureusement sur Microsoft Github : https://github.com/meyayl/docker-languagetool.

Voici un fichier de paramétrage docker-compose.yml qui fonctionne :

services:
  languagetool:
    image: meyay/languagetool:latest
    container_name: languagetool
    restart: unless-stopped
    ports:
      - "xxxx:8081"
    environment:
      # Limite RAM par sécurité (LT est gourmand en Java).
      - Java_Xms=512m
      - Java_Xmx=1g

Paramétrage dans les navigateurs web et dans la messagerie internet

J'ai ensuite paramétré mes navigateurs web et mon client de messagerie internet pour qu'ils utilisent mon serveur Language Tool.

Il s'agit bien sûr de

« Mes navigateurs », parce que j'utilise Qubes OS, et dans Qubes OS, j'ai :

Évidemment rien sur Tor / Whonix

Évidemment, je n'utilise ni ne paramètre rien sur les outils censés préserver mon anonymat, dont Whonix et Tor, intégrés de base dans Qubes OS.

Je le précise, car c'est le genre d'erreur facile à faire que l'on croise souvent…

J'utilise rarement ces outils, pour ma part : je n'en ai pas l'utilité, dans la mesure où je me concentre sur ce qui compte vraiment. Je garde un œil et la main dessus, sur ça comme sur d'autres choses.

Pas plus sur mon ordiphone

Mon ordiphone est un téléphone avant tout : je ne l'utilise presque pas pour écrire, sauf parfois quelques messages SMS pour échanger avec quelques moldus qui ont du mal à utiliser le téléphone tout court et la messagerie électronique comme les grandes personnes matures, bien élevées et organisées.

Pourquoi avoir attendu aussi longtemps ?

À l'issue de cette installation rapide, facile et sans histoire, je me suis posé cette question toute bête :

Pourquoi ai-je attendu aussi longtemps pour déployer Language Tool sur mon propre serveur, et ainsi, encore mieux protéger l'intimité de mes activités et de mes données personnelles ?

Au plaisir,

Marc JESTIN
éco-citoyen de la Terre
https://marcjestin.fr