Despliega tu sitio Astro en Heroku
Heroku es una plataforma como servicio para crear, ejecutar y gestionar aplicaciones modernas en la nube. Puedes desplegar un sitio de Astro en Heroku utilizando esta guía.
Las siguientes instrucciones utilizan el obsoleto heroku-static-buildpack. Por favor, consulta la documentación de Heroku para usar heroku-buildpack-nginx en su lugar.
Cómo desplegar
Sección titulada «Cómo desplegar»-
Instala la Heroku CLI.
-
Crea una cuenta de Heroku registrándote aquí.
-
Ejecuta
heroku logine introduce tus credenciales de Heroku:Ventana de terminal $ heroku login -
Crea un archivo llamado
static.jsonen la raíz de tu proyecto con el siguiente contenido:static.json {"root": "./dist"}Esta es la configuración de tu sitio; lee más en heroku-buildpack-static.
-
Configura tu repositorio remoto de Git en Heroku:
Ventana de terminal # cambio de versión$ git init$ git add .$ git commit -m "Mi sitio listo para el despliegue."# crea una nueva aplicación con un nombre específico$ heroku apps:create example# define el buildpack para sitios estáticos$ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-static.git -
Despliega tu sitio:
Ventana de terminal # publica el sitio$ git push heroku master# abre el navegador para ver la versión del Dashboard de Heroku CI$ heroku open