# General Translation Platform: Imagen de máquina virtual
URL: https://generaltranslation.com/es/docs/platform/locadex/reference/vm-image.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Consulta los entornos de ejecución, las herramientas de línea de comandos y las limitaciones disponibles para las automatizaciones. Referencia de la imagen de máquina virtual de Locadex.

El sandbox donde Locadex ejecuta cada automatización instala dependencias, ejecuta los comandos configurados, actualiza archivos y prepara los cambios para la pull request.

## Entorno de ejecución [#runtime]

Todos los proveedores de sandbox ejecutan Node.js 24 e incluyen:

* Node.js 24 y npm.
* Bun 1.3.9.
* Python 3 y `pip`.

Locadex usa el administrador de paquetes seleccionado para la automatización al instalar las dependencias del proyecto.

La imagen de Linux subyacente varía según el proveedor de sandbox. No suponga que `apt`, `dnf` u otro administrador de paquetes del sistema operativo estará disponible en todas las ejecuciones.

## Variables de entorno [#environment-variables]

Las variables de entorno configuradas en `/org/{orgId}/locadex/secrets` se inyectan en el sandbox cuando se ejecutan las automatizaciones. Reemplaza `{orgId}` por tu ID de Organization; la página Secrets no aparece actualmente en la barra lateral del panel de control.

Úsalas para claves de API, tokens o la configuración de comandos. (Consulta [Agregar variables de entorno](/docs/platform/locadex/guides/adding-environment-variables) para conocer los requisitos de acceso y la configuración).

## Herramientas de línea de comandos [#tools]

Cada sandbox incluye:

* `git`
* `wget`
* `curl`
* `tar`
* `unzip`
* Python 3 y `pip`
* `ripgrep`
* `jq`
* `ca-certificates`
* Una cadena de herramientas de compilación de C/C++ para paquetes nativos

Cada proveedor también instala `biome`, `eslint` y `ultracite` de forma global. Locadex puede ejecutar estas comprobaciones preajustadas sin añadir las herramientas al manifiesto ni al archivo de bloqueo de tu paquete. Usa la dependencia de TypeScript del proyecto cuando un comando invoque `tsc`.

## Comandos de Project [#commands]

Los comandos de preprocesamiento y posprocesamiento se ejecutan desde la raíz del repositorio. En monorepos, configura el **Directorio de destino** de la automatización y asegúrate de que los comandos apunten a la aplicación correcta.

Las dependencias de Project no están incluidas en la imagen de máquina virtual. Agrega un comando de instalación o configuración cuando el administrador de paquetes seleccionado no pueda instalar automáticamente todo lo que el proyecto necesita. (Consulta [Configuración de automatizaciones de Locadex](/docs/platform/locadex/guides/configuring-automations#configure-automation)).

## Limitaciones [#limitations]

El sandbox no incluye:

* Entornos de ejecución de navegadores. Instala el navegador necesario mediante un comando si una prueba end-to-end o una compilación lo requiere.
* Docker-in-Docker. Los comandos no pueden iniciar contenedores hermanos ni ejecutar un daemon de Docker dentro del sandbox.
* Herramientas globales específicas del proyecto, además de los preajustes enumerados. Instálalas a través del proyecto o mediante un comando de preprocesamiento.

Mantén los comandos no interactivos y locales al repositorio para que la misma automatización pueda ejecutarse en un sandbox limpio.

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
