Ir al contenido

Despliega tu sitio Astro en Zeabur

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

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

Astro genera un sitio estático de forma predeterminada. No es necesaria 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 usas npm o no estás seguro, ejecuta esto en la terminal:

    Ventana de terminal
    npm install @zeabur/astro-adapter
  2. Añade dos líneas nuevas al archivo de configuración de tu 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á guardado en GitHub.

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

  2. Configura la integración con GitHub e importa el repositorio.

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

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

Una vez que tu proyecto haya sido importado y desplegado, todos los cambios posteriores enviados a las ramas generarán nuevas compilaciones.

Obtén más información en la Guía de Despliegue de Zeabur.

Más guías de implementación

Contribuir Comunidad Patrocinador