Provisionar
Provisión de un VPS para despliegues. Se puede utilizar cualquier host que admita SSH.
Sintaxis
$ vela provision <host> Vela provisionará un VPS para la aplicación. La conexión se realiza a través de SSH y el VPS se
provisiona utilizando el script vela-provision. Después del aprovisionamiento, la aplicación puede
desplegarse con el comando vela deploy.
Pila
Vela configura la siguiente pila en el VPS:
- Caddy con HTTPS automático
- Systemd para la gestión de procesos
Los despliegues se envían a /srv/app en el VPS. Se inician dos procesos con systemd: el
servidor Node y la base de datos.
Requisitos
Para que HTTPS se aprovisione automáticamente en el despliegue, el VPS debe tener una dirección IP pública y un dominio debe apuntar a la dirección IP. Esto permite a Caddy aprovisionar automáticamente los certificados HTTPS.