# General Translation Platform: Immagine della VM
URL: https://generaltranslation.com/it/docs/platform/locadex/reference/vm-image.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Esamina i runtime, gli strumenti da riga di comando e le limitazioni disponibili per le automazioni. Riferimento per l'immagine della VM di Locadex.

L&#39;ambiente sandbox in cui Locadex esegue ogni automazione installa le dipendenze, esegue i comandi configurati, aggiorna i file e prepara le modifiche per la pull request.

## Runtime [#runtime]

Ogni provider sandbox esegue Node.js 24 e include:

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

Locadex usa il package manager selezionato per l&#39;automazione quando installa le dipendenze del progetto.

L&#39;immagine Linux sottostante varia in base al provider sandbox. Non fare affidamento sulla disponibilità di `apt`, `dnf` o di un altro package manager del sistema operativo in ogni run.

## Variabili d&#39;ambiente [#environment-variables]

Le variabili d&#39;ambiente configurate in `/org/{orgId}/locadex/secrets` vengono iniettate nel sandbox quando vengono eseguite le automazioni. Sostituisci `{orgId}` con l&#39;ID della tua Organization; la pagina Secrets non è attualmente elencata nella barra laterale del Dashboard.

Usale per chiavi API, token o per configurare i comandi. (Consulta [Aggiunta di variabili d&#39;ambiente](/docs/platform/locadex/guides/adding-environment-variables) per i requisiti di accesso e la configurazione).

## Strumenti da riga di comando [#tools]

Ogni sandbox include:

* `git`
* `wget`
* `curl`
* `tar`
* `unzip`
* Python 3 e `pip`
* `ripgrep`
* `jq`
* `ca-certificates`
* Una toolchain C/C++ per la build di package nativi

Ogni provider installa inoltre `biome`, `eslint` e `ultracite` globalmente. Locadex può eseguire questi controlli predefiniti senza aggiungere gli strumenti al manifest o al lockfile del package. Usa la dipendenza TypeScript del progetto quando un comando invoca `tsc`.

## Comandi del progetto [#commands]

I comandi di pre-elaborazione e post-elaborazione vengono eseguiti a partire dalla radice del repository. Per i monorepo, configura la **Directory di destinazione** dell&#39;automazione e assicurati che i comandi puntino all&#39;app corretta.

Le dipendenze del progetto non sono incluse nell&#39;immagine della VM. Aggiungi un comando di installazione o setup quando il package manager selezionato non può installare automaticamente tutto ciò di cui il progetto necessita. (Consulta [Configurazione delle automazioni Locadex](/docs/platform/locadex/guides/configuring-automations#configure-automation)).

## Limitazioni [#limitations]

L&#39;ambiente sandbox non include:

* Runtime dei browser. Installa il browser necessario tramite un comando se richiesto da un test end-to-end o da una build.
* Docker-in-Docker. I comandi non possono avviare container sibling né eseguire un demone Docker all&#39;interno della sandbox.
* Strumenti globali specifici del progetto oltre ai preset elencati. Installali tramite il progetto o un comando di pre-elaborazione.

Mantieni i comandi non interattivi e locali al repository, in modo che la stessa automazione possa essere eseguita da una sandbox pulita.

## Sitemap

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