Dit is een voorbeeld van het opzetten van een statische site met Jekyll op Kinsta’s Applicatie Hosting diensten vanuit een GitHub repository.
Jekyll is een open-source statische sitegenerator die dynamische React componenten gebruikt om een custom statische site te produceren zonder de noodzaak van een database. Meer informatie is beschikbaar op de website van Jekyll.
Kinsta installeert automatisch de in je Gemfile bestand gedefinieerde dependencies tijdens het deploymentproces.
- Log in op GitHub en maak een nieuwe repository aan vanuit deze template (Use this template > Create a new archive): Kinsta – Hello World – Statische Site Met Jekyll.
- Voeg in MyKinsta een applicatie toe met de Hello World Jekyll repository. Het Start commando kan leeg gelaten worden voor het webproces, omdat Kinsta automatisch het vereiste commando detecteert tijdens de eerste deployment.
De app is beschikbaar zodra de build klaar is, en de Kinsta Welcome pagina laadt op de URL van je applicatie.

Instellingen webserver
Poort
Kinsta stelt automatisch de PORT
omgevingsvariabele in. Je moet deze niet zelf definiëren en ook niet hardcoderen in de applicatie.
Start commando
Wanneer je de applicatie deployt, maakt Kinsta automatisch een webproces aan op basis van de inhoud van Procfile als start commando.
Deployment levenscyclus
Telkens als een deployment wordt gestart (door een applicatie te maken of opnieuw te deployen vanwege een inkomende commit), wordt het bundle install
commando uitgevoerd.