Deploy LibreTranslate
LibreTranslate is a Free and Open Source Machine Translation API.
libretranslate/libretranslate
libretranslate/libretranslate
Just deployed
Deploy and Host LibreTranslate on Railway
LibreTranslate is a free, open-source machine translation API you can self-host. It exposes simple REST endpoints (e.g., /translate
, /detect
, /languages
) and includes an optional web UI. No external cloud required: you run the service and control models, limits, and access policies yourself.
About Hosting LibreTranslate
LibreTranslate ships as a containerized web service, so hosting is straightforward: run the Docker image, bind the HTTP server, and (optionally) mount storage to persist models and settings. By default it listens on port 5000.
Common Use Cases
- Drop-in translation API for web/mobile backends or internal tools using the documented REST endpoints.
- Integrations with self-hosted platforms (e.g., Weblate for localization pipelines).
Dependencies for LibreTranslate Hosting
none
Deployment Dependencies
- Docs – API Usage: https://docs.libretranslate.com/guides/api_usage/
HTTP Port to expose/map: 5000.
Why Deploy LibreTranslate on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying LibreTranslate on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
libretranslate/libretranslate
libretranslate/libretranslate