Saltar al contenido

Despliega tu sitio de Astro en Zeabur

Zeabur ofrece alojamiento para aplicaciones web full-stack. Los sitios de Astro se pueden alojar tanto en formato SSR como en salida estática.

Esta guía incluye instrucciones para desplegar en Zeabur a través de la interfaz web de usuario.

Astro genera un sitio estático por defecto. No hay necesidad de ninguna configuración adicional para desplegar un sitio estático de Astro en Zeabur.

Para habilitar SSR en tu proyecto de Astro y desplegar en Zeabur:

  1. Instala el adaptador @zeabur/astro-adapter en las dependencias de tu proyecto utilizando tu gestor de paquetes preferido. Si estás usando npm o no estás seguro, ejecuta esto en la terminal:

    Ventana de la terminal
    npm install @zeabur/astro-adapter
  2. Añade dos líneas nuevas a tu archivo de configuración del proyecto astro.config.mjs.

    astro.config.mjs
    import { defineConfig } from 'astro/config';
    import zeabur from '@zeabur/astro-adapter/serverless';
    export default defineConfig({
    output: 'server',
    adapter: zeabur(),
    });

Puedes desplegar tu sitio de Astro en Zeabur si el proyecto está almacenado en GitHub.

  1. Haz clic en Create new project en el panel de Zeabur.

  2. Configura la instalación de GitHub e importa el repositorio.

  3. Zeabur detectará automáticamente que tu proyecto es un proyecto de Astro y lo construirá utilizando el comando astro build.

  4. Una vez completada la construcción, puedes vincular un dominio a tu sitio y visitarlo.

Después de que tu proyecto haya sido importado y desplegado, todos los pushes subsecuentes a las ramas generarán nuevas construcciones.

Obtén más información sobre la Guía de despliegue de Zeabur.

Más guías de implementación

Contribuir Comunidad Patrocinar