ABOUT
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.
infoDuring the installation, application will download language models used for translation. Depending on how fast your internet/host is, this can take 5-10 minutes.
infoAt every boot of LXC, application will look for updates for language models installed. This can prolong the startup of the LXC.
INSTALL
Approved local installer
DefaultDebian 13
Approved locally2 CPU2048 MB RAM20 GB disk
Config path/opt/libretranslate/.env
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/libretranslate.sh'; sha='f8801cbe35dd188c6c50bc684c32d5515075ed38c91665aa40e790849a92ea71'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/libretranslate.shSHA-256 f8801cbe35dd188c6c50bc684c32d5515075ed38c91665aa40e790849a92ea71 LOCAL CHANGE REVIEW
Approved vs latest fetched source
Sign in with a passkey to inspect pending source changes. Approved content remains public.