Skip to main content

¿Qué es Laravel Cloud CLI?

laravel/cloud-cli es el CLI para operar Laravel Cloud desde la terminal. Esta herramienta está construida con Laravel Zero, y puedes ejecutar mediante el comando cloud las operaciones que se hacen en el dashboard. Con este CLI puedes gestionar de forma unificada aplicaciones, entornos, bases de datos, cachés, buckets, dominios y WebSocket.

Requisitos

Antes de instalarlo, cumple los siguientes requisitos.
  • PHP 8.2+
  • Composer
  • GitHub CLI (gh) (instalado y autenticado)
  • Git

Instalación

Primero, prepara el CLI localmente.
1

Obtén el repositorio e instala las dependencias

2

Configura el alias `cloud`

zsh:
bash:
3

Configuración manual con una ruta arbitraria

Autenticación

Antes de usar la mayoría de comandos, autentícate.
cloud auth abre el navegador y se autentica por OAuth. Si quieres gestionar un token para CI u otros usos, utiliza cloud auth:token.

Configuración del repositorio

Si no quieres elegir application o environment cada vez en tu proyecto, ejecuta cloud repo:config.
Esta configuración guarda valores por defecto en el repositorio Git y permite ejecutar cloud deploy y demás con comandos más cortos.

Despliegue

Es eficiente diferenciar entre el primer despliegue y los despliegues continuos.

Principales categorías de comandos

Resumen de las categorías de uso diario, según la referencia de comandos del README.

Gestión de variables de entorno

Las variables de entorno se gestionan con cloud environment:variables. Este comando permite manejar de forma conjunta operaciones como append, set o replace.
En CI o para la gestión de equipo, usa este comando para unificar el procedimiento de cambios de configuración.

Comprobación del uso

Puedes revisar la facturación y el uso de recursos con cloud usage.
Si quieres filtrar por entorno, usa cloud usage --environment=<id>.
Última modificación el 13 de julio de 2026