From 83e9af8fc9cba444355c51f406c012ab2cce8ba9 Mon Sep 17 00:00:00 2001 From: Gianni Carafa Date: Sat, 15 Apr 2023 21:11:22 +0200 Subject: [PATCH] add languagetool template --- services/languagetool/app.yaml | 30 ++++++++++++++++++++++++++++++ services/languagetool/service.yaml | 12 ++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 services/languagetool/app.yaml create mode 100644 services/languagetool/service.yaml diff --git a/services/languagetool/app.yaml b/services/languagetool/app.yaml new file mode 100644 index 000000000..39b508751 --- /dev/null +++ b/services/languagetool/app.yaml @@ -0,0 +1,30 @@ +apiVersion: application.kubero.dev/v1alpha1 +kind: KuberoApp +metadata: + name: languagetool +spec: + name: languagetool + deploymentstrategy: docker + image: + repository: erikvl87/languagetool + tag: latest + containerPort: "8010" + addons: [] + envVars: + - name: langtool_languageModel + value: /ngrams + - name: Java_Xms + value: 512m + - name: Java_Xmx + value: 1g + cronjobs: [] + extraVolumes: + - accessModes: + - ReadWriteMany + mountPath: /ngrams + name: languagetool-ngrams + size: 1Gi + web: + replicaCount: 1 + worker: + replicaCount: 0 \ No newline at end of file diff --git a/services/languagetool/service.yaml b/services/languagetool/service.yaml new file mode 100644 index 000000000..2d6a85334 --- /dev/null +++ b/services/languagetool/service.yaml @@ -0,0 +1,12 @@ +name: LanguageTool +description: 'LanguageTool is an Open Source proofreading software for English, Spanish, French, German, Portuguese, Polish, Dutch, and more than 20 other languages.' +tags: +- spellcheck +- grammar +source: https://github.com/languagetool-org/languagetool +website: https://languagetool.org/ +icon: https://avatars.githubusercontent.com/u/5187764?s=200&v=4 +documentation: +- https://github.com/Erikvl87/docker-languagetool/blob/master/docker-compose.yml +screenshots: +- https://languagetool.org/videos/gmail_de_en.mp4 \ No newline at end of file