CasaOS / ZimaOS [TUTO] LanguageTool – Installation

morgyann

Grand Maître Jedi
Membre Confirmé
2 Février 2023
3 074
738
188
.bzh
yapasdebug.bzh
En complément du tuto de @EVO pour QNAP
et de celui de CACHEM pour Synology

Je complète avec l'installation sur ZimaOS et CasaOS (vu qu'il n'est pas présent dans l'AppStore).

LanguageTool est un logiciel open source de correction grammaticale, orthographique et stylistique.

L'outil s'intègre directement dans votre environnement de travail via :

  • Des extensions de navigateur (Chrome, Firefox, Edge, Safari).
  • Des plugins bureautiques (Microsoft Word, Google Docs, LibreOffice, Outlook).
  • Des applications mobiles et de bureau (Windows, macOS, iOS, Android).
Il prend en charge plus de 30 langues et dialectes, permettant de détecter les erreurs courantes, les maladresses stylistiques et les problèmes de ponctuation.

Une caractéristique majeure est la possibilité d'auto-héberger le service via Docker, garantissant ainsi la confidentialité des textes sans les envoyer à un serveur tiers.

1. Configuration Console​

1.1. Application personnalisée​

Cliquez sur l’icône + en haut à droite de la page d’accueil au dessus des tuiles et sélectionnez Installer une application personnalisée.

1782652153656.png

1.2. Importer​

La fenêtre des paramètres de votre application s’ouvre et cliquez sur l’icône flèche vers le carré en haut à droite, avec pour libellé Importer

1782652196795.png


1.3. Importer le YAML

Le pop-up vous propose d’importer votre configuration avec un fichier YAML ou de copier-coller celle-ci dans la fenêtre dédiée. Vous pouvez agrandir cette fenêtre en sélectionnant les deux traits en bas à droite.

1782652228238.png

Copier-coller dans la fenêtre le code de configuration ci dessous

Code:
name: languagetool
services:
  languagetool:
    cpu_shares:
    command: []
    container_name: languagetool
    deploy:
      resources:
        limits:
          memory:
        reservations:
          devices: []
    environment:
      - Java_Xms=512m
      - Java_Xmx=1g
      - langtool_languageModel=/ngrams
    image: erikvl87/languagetool:latest
    labels:
      icon: https://images.seeklogo.com/logo-png/44/1/languagetool-logo-png_seeklogo-443586.png
    ports:
      - target: 8010
        published: "8010"
        protocol: tcp
    restart: unless-stopped
    volumes:
      - type: bind
        source: /DATA/AppData/languagetool
        target: /ngrams
    devices: []
    cap_add: []
    network_mode: bridge
    privileged: false
x-casaos:
  author: self
  category: self
  hostname:
  icon: https://images.seeklogo.com/logo-png/44/1/languagetool-logo-png_seeklogo-443586.png
  index: /
  is_uncontrolled: false
  port_map: "8010"
  scheme: http
  store_app_id: languagetool
  title:
    custom: LANGUAGETOOL
    en_us: languagetool

Cliquez sur Appliquer, puis sur OK sur le Pop-up qui s’affiche

1782652305688.png


1.4. Paramètres de Languagetool

Web UI : Je rappele que cette application fonctionne avec des extensions et plugins.

Les variables peuvent être modifiées si besoin>voir ici

1782652334518.png


1.5. Installer

Cliquez sur Installer et patientez le temps de l’installation.

NB Si vous avez installé le Pare-feu ouvrez le port d'écoute à l'onglet Rules

1782652361974.png

Une nouvelle tuile est créée.

1782652386039.png


2. Configuration navigateur

Ouvrez le magasin d'extension pour votre navigateur. Et installez l'extension.

Pour un Navigateur basé sur Chromium c'est ici


1782652412916.png



Cliquez sur "OK j'ai compris"


1782652443645.png




Cliquez en haut à droite sur l'icône Plugins et sélectionnez "Gérer l'extension".

Puis sur la page, cliquez sur "Options de l'extension"


1782652486425.png




Descendez au bas de la nouvelle page web à la section "Paramètres avancés (uniquement pour les professionnels)".

Puis indiquez soit http://ip-locale-du serveur:8010/v2/

ou si sur proxy inversé
Et Sauvegarder


1782652527930.png

Dès à présent, LanguageTool vérifie l'orthographe et les fautes si vous écrivez sur le web (voir les plugins pour les logiciels) et propose les corrections.

Profitez de LanguageTool !

1782652566944.png


NB Vous trouverez sur le tuto de @EVO référencé en début du poste la configuration pour LibreOffice.
 
  • J'aime
Réactions: EVO