Cuttlebelle

Este es un ejemplo de cómo configurar una aplicación Cuttlebelle para desplegar los servicios de Alojamiento de Sitios Estáticos de Kinsta desde un repositorio de GitHub.

Cuttlebelle es un constructor de sitios estáticos que descompone cada página en bloques de contenido que luego puedes ensamblar para crear varios diseños de página sin necesidad de entender o utilizar código complejo. Encontrarás más información en el sitio web de Cuttlebelle.

También puedes utilizar esta plantilla de inicio rápido en el Alojamiento de Aplicaciones de Kinsta sin ninguna configuración adicional. Si utilizas el Alojamiento de Aplicaciones, el comando de Inicio puede dejarse en blanco para el proceso web, ya que Kinsta detecta automáticamente el comando necesario durante el primer despliegue.

Requisitos Previos

  • Las plantillas de inicio rápido de Kinsta se almacenan y gestionan en GitHub; por lo tanto, necesitas una cuenta de GitHub para acceder a ellas.
  • Necesitas crear una cuenta MyKinsta para desplegar la aplicación.

Desplegar un Sitio Estático Cuttlebelle

  1. Accede a GitHub y crea un nuevo repositorio a partir de esta plantilla (Utilizar esta plantilla > Crear un nuevo repositorio): Kinsta – Hello World – Static Site With Cuttlebelle.
  2. En MyKinsta, haz clic en Sitios Estáticos > Añadir sitio > selecciona GitHub, haz clic en Conectar proveedor git > Autorizar, e inicia sesión en tu cuenta de GitHub.
  3. Elige el repositorio Hello World Cuttlebelle, haz clic en Continuar e introduce lo siguiente en la Configuración de construcción:
    • Comando de construcción: npm run build
    • Versión de node: 18.16.0
    • Directorio de publicación: .site

Durante el proceso de despliegue, Kinsta instala automáticamente las dependencias definidas en tu composer.json. El sitio está disponible en cuanto finaliza el despliegue, y la página de bienvenida de Kinsta se carga en la URL de tu sitio.

Página de bienvenida de Kinsta tras el despliegue satisfactorio de Cuttlebelle.
Página de bienvenida de Kinsta tras el despliegue satisfactorio de Cuttlebelle.

Ciclo de Vida del Despliegue

Cada vez que se inicia un despliegue (mediante la creación de una aplicación o el redespliegue debido a un commit entrante), se ejecuta el comando npm build, seguido del comando npm start.

¿Este artículo te ha resultado útil?