Dit is een voorbeeld van hoe je een statische site kunt opzetten met Lume op Kinsta’s Statische Site Hosting diensten vanuit een GitHub repository.

Lume is een snelle en flexibele statische site generator voor Deno. Meer informatie is beschikbaar op de lume.land website.

Tijdens het deploymentproces installeert Kinsta automatisch de dependencies die zijn gedefinieerd in je package.json bestand.

  1. Log in op GitHub en maak een nieuwe repository van dit sjabloon (Use this template > Create a new repository): Kinsta – Hello World – Static Site With Lume
  2. Voeg een statische site toe in MyKinsta met de Hello World Lume repository. De Build instellingen kunnen automatisch worden ingevuld; controleer of ze overeenkomen met de volgende en wijzig ze indien nodig:
    • Build commando: npm run build
    • Node versie: 18.16.0
    • Publish directory: _site
  3. De site is beschikbaar zodra het bouwen is voltooid en de Kinsta welkomstpagina wordt geladen op de URL van je site.
Kinsta welkomstpagina na succesvolle deployment van Lume.
Kinsta welkomstpagina na succesvolle deployment van Lume.

Deployment levenscyclus

Wanneer een deployment wordt gestart (door het maken van een statische site of het opnieuw deployen als gevolg van een inkomende commit), wordt het build commando uitgevoerd, gevolgd door de deployment van de inhoud van de publish directory.