Deploy Traduora

Traduora | Production Self-Hosted Stack deployment stack

Deploy Traduora

Just deployed

/app/api/data

Deploy and Host Ever® Traduora on Railway

Ever® Traduora is an open-source translation and localization management platform (4,000+ ★) built for software engineering and product teams to translate applications, websites, and mobile apps collaboratively.

This 1-click verified template provisions Ever® Traduora on Railway with zero manual configuration. The stack includes isolated container services, persistent volume storage to safeguard user data and translations across platform deployments, and automatic SSL edge termination.

About Hosting Traduora

This deployment stack provisions an isolated Node.js application container with automated health probes and dedicated persistent storage:

  • Translation Management Platform (traduora): Complete web UI and REST API for managing translation keys, multi-language terms, team permissions, and project locales.
  • Embedded Fast Relational Storage: Pre-configured with high-performance better-sqlite3 embedded storage, eliminating external database management overhead while delivering instant query speeds.
  • Persistent Volume Mount: Attached dedicated disk mounted at /app/api/data to ensure all projects, user accounts, and translation revisions persist permanently.

Why Deploy Traduora on Railway?

  • 1-Click Verified Setup: Instant deployment without managing Docker daemons, reverse proxies, or SSL certificates manually.
  • Automatic Cryptographic Key Generation: TR_SECRET is generated dynamically using high-entropy 32-character tokens during provisioning.
  • Persistent Storage: Dedicated persistent volume attached to safeguard user data, uploads, and SQLite database state.
  • Custom Domains & SSL: Built-in SSL encryption with custom domain routing out of the box.
  • Reliable Scaling: Seamlessly scale RAM and vCPU compute resources as your translation workload expands.

Common Use Cases

  • Application Localization: Centralize translation keys and copy across web, iOS, and Android clients with instant API sync.
  • Collaborative Translation: Enable distributed teams, translators, and product managers to update copy in real time without code releases.
  • Automated CI/CD Localization: Integrate translation exports (JSON, YAML, XLIFF, Gettext) directly into automated build pipelines.

Dependencies for Ever® Traduora Hosting

  • Container Workload (traduora): The primary Ever® Traduora web interface and REST API server.
  • Persistent Storage Volume: Dedicated persistent block storage mounted at /app/api/data for the SQLite database and translation assets.

Configuration & Environment Variables

VariableDefault ValueDescription
TR_SECRET(auto-generated)32-character encryption key for cryptographic tokens and session cookies.
TR_DB_TYPEbetter-sqlite3Database engine type (better-sqlite3 for local persistent SQLite file).
TR_DB_SQLITE_PATHapi/data/tr_dev.sqlite3Path to the SQLite database file within the attached persistent volume.
NODE_ENVproductionNode.js runtime environment mode.
TR_THROTTLE_LIMIT1000Maximum API requests allowed per client window. Defaulted to 1,000 to prevent denial-of-service while allowing health checks and bulk imports.
TR_THROTTLE_TTL60000Rate limiting evaluation window in milliseconds (60,000 ms = 1 minute).
PORT8080Internal HTTP listening port mapped automatically by Railway edge routing.

First-Time Setup & Onboarding

  1. Deploy the template on Railway.
  2. Open the public domain generated for your deployment (https://.up.railway.app).
  3. On first access, complete the administrative onboarding form to create the primary organization owner account.
  4. Invite translators, engineers, and product managers with role-based access controls (Admin, Editor, Viewer).

Verified and maintained by VerifiedStacks.


Template Content

More templates in this category

View Template
Rocky Linux
Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
51
View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
71
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta
52