Objetivos

Lista los objetivos a los que este proyecto puede desplegar.

Sintaxis

$ vela targets

Cada fila es una copia de la aplicación — primero local, después cada objetivo vinculado a un servidor en .vela/project.json — con el servidor que hay detrás, el dominio que sirve, la release que ejecuta y si respondió:

TARGET       KIND    SERVER              DOMAIN                    RELEASE
local        local   —                   http://localhost:5173     —
production   remote  root@example.com    example.com               20260827T120000Z-3f2a
staging      remote  root@example.com    staging.example.com       20260826T094500Z-b17c

Se hace una conexión por máquina en lugar de por objetivo, ya que un servidor suele alojar varios. Listar nunca genera un id de aplicación — ejecutar vela targets no tiene efectos secundarios.

Opciones

  • --json - Imprimir JSON sin formato
  • --offline - No conectarse a los servidores
  • -i, --identity <file> - Clave privada SSH con la que autenticarse
  • --ssh-port <port> - Puerto SSH
  • --accept-host-keys - Confiar en una clave de host desconocida en la primera conexión (CI)

--offline informa de a qué está vinculado el proyecto sin salir a la red, lo que es más rápido y funciona sin acceso a internet. La release y la accesibilidad se dejan en blanco.

Previsualizaciones

Las previsualizaciones de un proyecto comparten una sola vinculación de servidor, así que aparecen como una única fila preview sin dominio ni release, por muchas ramas que estén desplegadas. Para ver las previsualizaciones que realmente se están ejecutando, pregúntale al servidor con vela status --all, o nombra una con vela status -t preview:<rama>.