https://github.com/veralvx/docker-languagetool-cli
LanguageTool client for Docker/Podman with ngrams and fasttext installed by default
https://github.com/veralvx/docker-languagetool-cli
docker docker-image dockerfile dockerfiles fasttext languagetool ngram ngrams podman podman-image spellcheck spellchecker spelling text-analysis
Last synced: 8 months ago
JSON representation
LanguageTool client for Docker/Podman with ngrams and fasttext installed by default
- Host: GitHub
- URL: https://github.com/veralvx/docker-languagetool-cli
- Owner: veralvx
- License: lgpl-2.1
- Created: 2025-02-26T19:40:16.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-28T03:11:39.000Z (8 months ago)
- Last Synced: 2025-03-02T23:04:56.041Z (8 months ago)
- Topics: docker, docker-image, dockerfile, dockerfiles, fasttext, languagetool, ngram, ngrams, podman, podman-image, spellcheck, spellchecker, spelling, text-analysis
- Language: Dockerfile
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> 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.
The source code of LanguageTool is available [here](https://github.com/languagetool-org/languagetool)
This repo provides a `Dockerfile` that creates an image with `ngrams` datasets and `fasttext` downloaded into it (which also causes the image to occupy some gigabytes). I wanted a client for LanguageTool that was portable, without thinking about mounting directories for full function.
Build the image:
```
podman build -f Dockerfile -t languagetool
```
Run it:
```
podman run --rm --volume $(pwd):/workspace languagetool
```