← Volver a todas las Posts

Desplegando Astro en Netlify

¿Por qué Netlify?

Netlify es una de las plataformas más populares para desplegar sitios estáticos. Ofrece:

  • Despliegues automáticos desde Git
  • Certificados SSL gratuitos
  • CDN en el edge
  • Funciones serverless

Requisitos previos

  • Proyecto de Astro listo para compilar
  • Repositorio Git alojado en GitHub, GitLab o Bitbucket
  • Cuenta de Netlify

Paso 1: Conecta tu repositorio

  1. Inicia sesión en Netlify
  2. Haz clic en "Add new site" → "Import an existing project"
  3. Selecciona tu proveedor de Git y autoriza a Netlify
  4. Elige tu repositorio de Astro

Paso 2: Configura los ajustes de build

Netlify debería detectar Astro automáticamente, pero verifica estos ajustes:

  • Comando de build: npm run build
  • Directorio de publicación: dist

Paso 3: Despliega

Haz clic en "Deploy site". Netlify compilará y desplegará tu sitio de Astro en menos de un minuto.

Dominios personalizados

Ve a Site settings → Domain management para añadir tu dominio personalizado. Netlify aprovisiona automáticamente un certificado SSL.

Despliegue continuo

Cada push a tu rama principal dispara un nuevo build y despliegue. También puedes previsualizar despliegues para las pull requests.

Y eso es todo: ¡tu sitio de Astro ya está en internet!