diff options
-rw-r--r-- | Dockerfile | 19 | ||||
-rw-r--r-- | readme.md | 22 |
2 files changed, 41 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7ff2132 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM debian + +MAINTAINER Silvio Fricke <silvio.fricke@gmail.com> + +RUN dpkg-divert --local --rename --add /sbin/initctl && ln -sf /bin/true /sbin/initctl + +RUN export DEBIAN_FRONTEND=noninteractive \ + && apt-get update -y \ + && apt-get install -y openjdk-7-jre git-core unzip \ + && apt-get clean -y + +ADD https://www.languagetool.org/download/LanguageTool-2.9.zip /LanguageTool-2.9.zip + +RUN unzip LanguageTool-2.9.zip + +WORKDIR /LanguageTool-2.9 + +CMD ["java", "-cp", "languagetool-server.jar", "org.languagetool.server.HTTPServer", "--port", "8010" ] +EXPOSE 8010 diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..2842c99 --- /dev/null +++ b/readme.md @@ -0,0 +1,22 @@ + +# Introduction + +[LanguageTool] is an Open Source proofÂreading software for English, French, +German, Polish, and more than 20 other languages. + +You can use the LanguageTools with a [firefox-plugin]. + +This is a Dockerfile to get the languagetools running on a system without java. + +[LanguageTool]: https://www.languagetool.org/ +[firefox-plugin]: https://addons.mozilla.org/firefox/addon/languagetoolfx/ + +# Usage + +The Server is running on port 8010, this port should exposed. + + $ docker pull silviof/docker-languagetool + [...] + $ docker run --rm -p 8010:8010 silviof/docker-languagetool + +Or you run it in background via `-d`-option. |