Skip to main content

Cos’è Laravel Cloud CLI

laravel/cloud-cli è la CLI per usare Laravel Cloud dal terminale.
Lo strumento è realizzato con Laravel Zero e ti permette di eseguire con il comando cloud le operazioni che faresti dalla dashboard.
Con questa CLI puoi gestire in un unico posto applicazioni, ambienti, database, cache, bucket, domini, WebSocket e altro.

Requisiti

Prima di installarla, assicurati di soddisfare i seguenti requisiti.
  • PHP 8.2+
  • Composer
  • GitHub CLI (gh) (installato e autenticato)
  • Git

Installazione

Per prima cosa, configura la CLI in locale.
1

Clona il repository e installa le dipendenze

2

Configura l'alias `cloud`

zsh:
bash:
3

Configurazione manuale con path arbitrario

Autenticazione

Autenticati prima di usare la maggior parte dei comandi.
cloud auth apre il browser e ti autentica via OAuth.
Se vuoi gestire un token per usi CI, usa cloud auth:token.

Configurazione del repository

Se non vuoi selezionare application o environment ogni volta nel tuo progetto, esegui cloud repo:config.
Questa configurazione salva valori predefiniti nel repository Git e ti permette di eseguire cloud deploy e simili con comandi brevi.

Deploy

È efficiente distinguere il primo deploy dai deploy successivi.

Principali categorie di comandi

Dalla reference dei comandi del README, ecco un riassunto delle categorie di uso quotidiano.

Gestione delle variabili d’ambiente

Le variabili d’ambiente si gestiscono con cloud environment:variables.
Questo comando raccoglie le operazioni di append / set / replace.
In CI e nell’operatività di team, usa questo comando per uniformare la procedura di modifica delle configurazioni.

Verifica dell’utilizzo

Puoi verificare fatturazione e utilizzo delle risorse con cloud usage.
Per filtrare per ambiente, usa cloud usage --environment=<id>.
Ultima modifica il 13 luglio 2026