LanguageTool
LanguageTool is an Open Source proofreading software for English, Spanish, French, German, Portuguese, Polish, Dutch, and more than 20 other languages. It finds many errors that a simple spell checker cannot detect.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: "3"
services:
languagetool:
image: erikvl87/languagetool
container_name: languagetool
ports:
- 8010:8010 # Using default port from the image
environment:
- langtool_languageModel=/ngrams # OPTIONAL: Using ngrams data
- Java_Xms=512m # OPTIONAL: Setting a minimal Java heap size of 512 mib
- Java_Xmx=1g # OPTIONAL: Setting a maximum Java heap size of 1 Gib
volumes:
- /path/to/ngrams/data:/ngrams # OPTIONAL: The location of ngrams data on the local machine
- /path/to/logback.xml:/LanguageTool/logback.xml:ro # OPTIONAL: Overwrite the logging configuration
restart: unless-stoppedResources
Website: https://languagetool.org/
GitHub: https://github.com/languagetool-org/languagetool
Docker (Erikvl87): https://github.com/Erikvl87/docker-languagetool
Docker (meyayl): https://github.com/meyayl/docker-languagetool
Docker (silvio): https://github.com/silvio/docker-languagetool
Configuration: See the Docker pages