jarylc/languagetool

By jarylc

Updated 2 months ago

Minimal multiarch LanguageTool server, updated by Gitlab CI/CD scheduling.

Image
Languages & frameworks
Web servers
1

7.6K

jarylc/languagetool repository overview

pipeline status

Source codes | Maintainer - Jaryl Chng

Note: this is a fork of Erikvl87/docker-languagetool.

Environment variables:

EnvironmentDefault value
PORT8081
Java_Xms256m
Java_Xmx512m

For langtool_* environment variables and ngrams setup documentation, visit: Erikvl87/docker-languagetool/master/README.md

Deploying

Terminal

docker run -d \
    --name languagetool \
    -e PORT=8010 \
    -e Java_Xms=256m `# OPTIONAL: Setting a minimal Java heap size of 256 mb` \
    -e Java_Xmx=512m `# OPTIONAL: Setting a maximum Java heap size of 512 mb` \
    -e langtool_languageModel=/ngrams `# OPTIONAL: Using ngrams data` \
    -v /path/to/ngrams:/ngrams `# OPTIONAL: Using ngrams data` \
    -p 8010:8010 \
    --restart unless-stopped \
    minimages/languagetool

Docker-compose

languagetool:
    image: minimages/languagetool
    ports:
        - "8010:8010"
    volumes:
        - /path/to/ngrams:/ngrams # OPTIONAL: Using ngrams data
    environment:
        - PORT=8010
        - Java_Xms=256m # OPTIONAL: Setting a minimal Java heap size of 256 mb
        - Java_Xmx=512m # OPTIONAL: Setting a maximum Java heap size of 512 mb
        - langtool_languageModel=/ngrams # OPTIONAL: Using ngrams data
    restart: unless-stopped

Tag summary

Content type

Image

Digest

sha256:de16e8b98

Size

333.7 MB

Last updated

2 months ago

docker pull jarylc/languagetool