Ir al contenido

Despliega tu sitio Astro con DeployHQ

Puedes desplegar tu proyecto de Astro en tus propios servidores usando DeployHQ, una plataforma de automatización de despliegues que compila tu código y lo envía a servidores SSH/SFTP, servidores FTP, almacenamiento en la nube (p. ej. Amazon S3, Cloudflare R2), y plataformas de alojamiento modernas (p. ej. Netlify, Heroku).

  1. Si aún no tienes una, regístrate para obtener una cuenta de DeployHQ.

  2. Desde la interfaz web de DeployHQ, crea un nuevo proyecto y conecta el repositorio Git de tu proyecto Astro (GitHub, GitLab, Bitbucket, o cualquier repositorio privado). También deberás autorizar a DeployHQ para que acceda a tu repositorio.

  3. Añade un servidor e introduce los detalles del mismo:

    • Asigna un nombre a tu servidor.
    • Selecciona tu protocolo (SSH/SFTP, FTP, o plataforma en la nube).
    • Introduce el nombre de host, nombre de usuario y contraseña o clave SSH de tu servidor.
    • Configura el Deployment Path con la raíz de tu sitio web (p. ej. public_html/).
  4. En la configuración de tu proyecto, ve a Build Pipeline y añade tus comandos de compilación:

    Ventana de terminal
    npm install
    npm run build
  5. Haz clic en Deploy Project, selecciona tu servidor y haz clic en Deploy para iniciar tu primer despliegue.

Tu sitio de Astro se compilará y se desplegará en tu servidor. Puedes habilitar los despliegues automáticos para desplegar con cada push de Git o programar despliegues para momentos específicos.

Consulta la documentación de DeployHQ para obtener más información sobre las funciones avanzadas de despliegue.

Más guías de implementación

Contribuir Comunidad Patrocinador