Merge branch 'sethforprivacy-app/libre-translate'

This commit is contained in:
Nicolas Meienberger 2022-09-10 12:02:03 +02:00
commit eb0013a85e
4 changed files with 43 additions and 0 deletions

View File

@ -0,0 +1,16 @@
{
"$schema": "../schema.json",
"name": "LibreTranslate",
"available": true,
"exposable": true,
"port": 8121,
"id": "libretranslate",
"tipi_version": 1,
"version": "v1.2.9",
"categories": ["utilities"],
"description": "Free and Open Source Machine Translation API, entirely self-hosted. Unlike other APIs, it doesn't rely on proprietary providers such as Google or Azure to perform translations. Instead, its translation engine is powered by the open source Argos Translate library.",
"short_desc": "Free and Open Source Machine Translation API. 100% self-hosted, offline capable and easy to setup.",
"author": "LibreTranslate",
"source": "https://github.com/LibreTranslate/LibreTranslate",
"form_fields": []
}

View File

@ -0,0 +1,20 @@
version: "3.7"
services:
libretranslate:
container_name: libretranslate
image: libretranslate/libretranslate:v1.2.9
dns:
- ${DNS_IP}
ports:
- ${APP_PORT}:5000
restart: unless-stopped
networks:
- tipi_main_network
labels:
traefik.enable: ${APP_EXPOSED}
traefik.http.routers.libretranslate.rule: Host(`${APP_DOMAIN}`)
traefik.http.routers.libretranslate.entrypoints: websecure
traefik.http.routers.libretranslate.service: libretranslate
traefik.http.routers.libretranslate.tls.certresolver: myresolver
traefik.http.services.libretranslate.loadbalancer.server.port: 5000

View File

@ -0,0 +1,7 @@
# LibreTranslate
[Try it online!](https://libretranslate.com) | [API Docs](https://libretranslate.com/docs) | [Community Forum](https://community.libretranslate.com/)
Free and Open Source Machine Translation API, entirely self-hosted. Unlike other APIs, it doesn't rely on proprietary providers such as Google or Azure to perform translations. Instead, its translation engine is powered by the open source [Argos Translate](https://github.com/argosopentech/argos-translate) library.
![image](https://user-images.githubusercontent.com/64697405/139015751-279f31ac-36f1-4950-9ea7-87e76bf65f51.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB