From 7b4cdfb8d070f5bf07e496e8c74e1ae192b75d22 Mon Sep 17 00:00:00 2001 From: tremor021 Date: Fri, 13 Jun 2025 15:05:20 +0200 Subject: [PATCH] Add LibreTranslate json --- frontend/public/json/libretranslate.json | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 frontend/public/json/libretranslate.json diff --git a/frontend/public/json/libretranslate.json b/frontend/public/json/libretranslate.json new file mode 100644 index 00000000..5d90bf4b --- /dev/null +++ b/frontend/public/json/libretranslate.json @@ -0,0 +1,44 @@ +{ + "name": "LibreTranslate", + "slug": "libretranslate", + "categories": [ + 0 + ], + "date_created": "2025-06-13", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 5000, + "documentation": "https://github.com/LibreTranslate/LibreTranslate?tab=readme-ov-file#settings--flags", + "website": "https://libretranslate.com/", + "logo": "https://cdn.jsdelivr.net/gh/selfhst/icons/webp/libretranslate.webp", + "config_path": "", + "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.", + "install_methods": [ + { + "type": "default", + "script": "ct/libretranslate.sh", + "resources": { + "cpu": 2, + "ram": 2048, + "hdd": 20, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "During the installation, application will download language models used for translation. Depending on how fast your internet/host is, this can take 5-10 minutes.", + "type": "info" + }, + { + "text": "At every boot of LXC, application will look for updates for language models installed. This can prolong the startup of the LXC.", + "type": "info" + } + ] +}