LibreTranslate on Ubuntu 24.04

Azure Artificial Intelligence (AI)

a free, self hosted machine translation API and web interface, powered by offline neural models with translation secured by a per instance key.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

LibreTranslate is a free and open source machine translation service you run entirely inside your own cloud account. Powered by offline neural language models, it translates text between languages with no third party service in the loop and no data leaving the instance, exposing both a clean REST API and a simple web interface. It suits teams that want translation as a private, self hosted capability: adding translate features to an application, localising content in bulk, or keeping sensitive text on infrastructure they control rather than sending it to a hosted cloud translation provider.

The offline models for a subset of common languages are included, so translation works out of the box with no external download, and further languages can be added at any time. The service runs on CPU alone, with no GPU required.

Why the cloudimg image

cloudimg ships LibreTranslate fully installed behind an nginx reverse proxy that binds the service to loopback and is ready for your TLS certificate, with common language models baked into the image so translation works the moment the instance boots. It is secure by default: an open translation endpoint is a compute abuse risk, so API key enforcement is enabled and a unique key is generated on each instance's first boot and written to a root only file, with no shared or default credential in the image and every translation request, including from the web interface, requiring that key. Request rate and character limits guard against abuse, the base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step guide and backed by 24/7 cloudimg support.

Common uses

  • A private, self hosted translation API you run in your own account
  • Adding translate features to an application without a third party service
  • Bulk or offline localisation of content on infrastructure you control

See it running

Real screenshots taken while testing this image against its deployment guide.

LibreTranslate on Ubuntu 24.04 screenshot 1 LibreTranslate on Ubuntu 24.04 screenshot 2 LibreTranslate on Ubuntu 24.04 screenshot 3 LibreTranslate on Ubuntu 24.04 screenshot 4