diff options
Diffstat (limited to 'names/compose-libretranslate.yml')
| -rw-r--r-- | names/compose-libretranslate.yml | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/names/compose-libretranslate.yml b/names/compose-libretranslate.yml new file mode 100644 index 0000000..80ed9c6 --- /dev/null +++ b/names/compose-libretranslate.yml @@ -0,0 +1,26 @@ +# LibreTranslate for post translation (coinos v3). Reached only by the +# names registrar over the docker network (POST /translate there); no port +# on the host, no web UI. Models live in the lt-data volume. +services: + libretranslate: + image: libretranslate/libretranslate:v1.9.6 + container_name: libretranslate + environment: + LT_LOAD_ONLY: en,es,fr,de,pt,id,tr,vi,ru,ar,ur,hi,bn,ja,ko,zh,it,nl,pl,uk,fa,he,th,sv,cs,el,ro,hu,fi,da,nb,ca + LT_DISABLE_WEB_UI: "true" + LT_CHAR_LIMIT: "5000" + LT_THREADS: "4" + LT_UPDATE_MODELS: "true" + volumes: + - lt-data:/home/libretranslate/.local + networks: [net] + deploy: + resources: + limits: + memory: 8g + restart: unless-stopped +volumes: + lt-data: +networks: + net: + external: true |
