Este es un ejemplo de cómo configurar un sitio estático con Eleventy en los servicios de Alojamiento de Aplicaciones de Kinsta a partir de un repositorio de GitHub.
Durante el proceso de despliegue, Kinsta instala automáticamente las dependencias definidas en tu archivo package.json.
- Inicia sesión en GitHub y crea un nuevo repositorio a partir de esta plantilla (Usa esta plantilla > Crea un nuevo repositorio): Kinsta – Hola Mundo – Sitio Estático con Gatsby
- En MyKinsta, añade una aplicación con el repositorio Hola Mundo Gatsby. El comando Start puede dejarse en blanco para el proceso web, ya que Kinsta detecta automáticamente el comando necesario durante el primer despliegue.
La aplicación está disponible en cuanto termina la compilación y se carga una página Gatsby por defecto en la URL de tu aplicación.

Configuración del Servidor Web
Puerto
Kinsta establece automáticamente la variable de entorno PORT
. No necesitas definirla ni codificarla en la aplicación. El paquete serve utiliza el puerto establecido por Kinsta automáticamente.
Comando de Inicio
Cuando despliegas la aplicación, Kinsta crea automáticamente un proceso web con npm start
como comando de inicio.
Ciclo de Vida del Despliegue
Cada vez que se inicia un despliegue (a través de la creación de una aplicación o de un nuevo despliegue debido a un commit entrante) se ejecuta el comando npm build
, seguido del comando npm start
.