Despliega tu sitio de Astro en Zerops
Zerops es una plataforma en la nube centrada en el desarrollo que se puede utilizar para desplegar tanto un sitio Astro estático como SSR.
Esta guía te guiará a través de la configuración y el despliegue de sitios Astro estáticos y SSR en Zerops.
¿Quieres probar Astro en Zerops sin instalar o configurar nada? Usando los repositorios Zerops x Astro - Estático o Zerops x Astro - SSR en Node.js puedes desplegar un sitio de ejemplo de Astro con un solo clic.
Ejecutar aplicaciones en Zerops requiere dos pasos:t
- Crear un proyecto
- Desencadenar el pipeline de compilación y despliegue
Un proyecto de Zerops puede contener muchos sitios Astro.
Sitio Astro estático en Zerops
Sección titulada Sitio Astro estático en ZeropsCrear un proyecto y un servicio para Astro estático
Sección titulada Crear un proyecto y un servicio para Astro estáticoLos proyectos y servicios se pueden añadir a través del asistente Project add
o importando una estructura yaml:
Esto creará un proyecto llamado recipe-astro
con un servicio estático de Zerops llamado app
.
Desplegar tu sitio Astro estático
Sección titulada Desplegar tu sitio Astro estáticoPara indicarle a Zerops cómo construir y ejecutar tu sitio, añade un archivo zerops.yml
a tu repositorio:
Ahora puedes desencadenar el pipeline de construcción y despliegue usando la CLI de Zerops o conectando el servicio app
con tu repositorio de GitHub / El repositorio de GitLab desde dentro del detalle del servicio.
Sitio Astro SSR en Zerops
Sección titulada Sitio Astro SSR en ZeropsCrear un proyecto y un servicio para Astro SSR (Node.js)
Sección titulada Crear un proyecto y un servicio para Astro SSR (Node.js)Los proyectos y servicios se pueden añadir a través del asistente Project add
o importando una estructura yaml:
Esto creará un proyecto llamado recipe-astro
con un servicio de Zerops Node.js llamado app
.
Desplegar tu sitio Astro SSR
Sección titulada Desplegar tu sitio Astro SSRPara indicarle a Zerops cómo construir y ejecutar tu sitio usando el adaptador oficial de Astro Node.js en modo standalone
, añade un archivo zerops.yml
a tu repositorio:
Ahora puedes desencadenar el pipeline de construcción y despliegue usando la CLI de Zerops o conectando el servicio app
con tu repositorio de GitHub / El repositorio de GitLab desde dentro del detalle del servicio.
Desencadenar el pipeline usando Zerops CLI (zcli)
Sección titulada Desencadenar el pipeline usando Zerops CLI (zcli)-
Instala la CLI de Zerops.
-
Abre
Settings > Access Token Management
en la aplicación de Zerops y genera un nuevo token de acceso. -
Inicia sesión usando tu token de acceso con el siguiente comando:
-
Navega a la raíz de tu aplicación (donde se encuentra
zerops.yml
) y ejecuta el siguiente comando para desencadenar el despliegue:
Recursos
Sección titulada RecursosOfficial
Sección titulada Official- Crear una cuenta de Zerops
- Documentación de Zerops
- [Receta de Zerops Astro]https://app.zerops.io/recipe/astro)
Community
Sección titulada Community- Desplegando Astro a Zerops en 3 minutos
- Desplegand Astro SSG con Node.js en Zerops con un solo clic
- Desplegando Astro SSR con Node.js en Zerops con un solo clic