Saltearse al contenido

Despliega tu proyecto de Astro en Heroku

Heroku es una platform-as-a-service para construir, ejecutar, y administrar aplicaciones modernas en la nube. Puedes desplegar un proyecto de Astro en Heroku usando esta guía.

  1. Instala la CLI de Heroku.

  2. Crea una cuenta en Heroku.

  3. Ejecuta heroku login e ingresa 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 proyecto; aprende más en heroku-buildpack-static.

  5. Configura tu repositorio remoto en Heroku:

    Ventana de terminal
    # cambio en la versión
    $ git init
    $ git add .
    $ git commit -m "My site ready for deployment."
    # crea una nueva app con un nombre en específico
    $ heroku apps:create example
    # establece buildpack para sitios estáticos
    $ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-static.git
  6. Despliega tu proyecto:

    Ventana de terminal
    # publica el sitio
    $ git push heroku master
    # abre una ventana del navegador para ver el dashboard de la CLI de Heroku
    $ heroku open

Más guías de implementación