Ir al contenido

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.

  1. Instala la Heroku CLI.

  2. Crea una cuenta de Heroku registrándote aquí.

  3. Ejecuta heroku login e introduce tus credenciales de Heroku:

    Ventana de terminal
    $ heroku login
  4. Crea un archivo llamado static.json en 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.

  5. 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
  6. 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

Más guías de implementación

Contribuir Comunidad Patrocinador