Dit is een voorbeeld van hoe je een Cuttlebelle applicatie instelt om Kinsta’s Applicatie Hosting diensten vanuit een GitHub repository in te zetten.
Cuttlebelle is een statische sitebouwer die elke pagina opdeelt in contentblokken die je later kunt samenvoegen om verschillende pagina-indelingen te maken zonder dat je complexe code hoeft te begrijpen of te gebruiken. Meer informatie is beschikbaar op de website van Cuttlebelle.
Kinsta installeert automatisch dependencies die zijn gedefinieerd in je composer.json bestand tijdens het deploymentproces.
- Log in op GitHub en maak een nieuwe repository aan vanuit deze template (Use this template> Create a new repository): Kinsta – Hello World – Statische site met Cuttlebelle.
- Voeg in MyKinsta een applicatie toe met de Hello World Cuttlebelle 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 of hard coderen in de applicatie. Het serve
pakket gebruikt automatisch de door Kinsta ingestelde poort.
Start commando
Wanneer je een applicatie implementeert, maakt Kinsta automatisch een webproces aan met npm start
als startcommando. Zorg ervoor dat je dit commando gebruikt om je server te starten.
Deployment levenscyclus
Telkens als een deployment wordt gestart (door een applicatie te maken of opnieuw te deployen vanwege een inkomende commit), wordt het npm build
commando uitgevoerd, gevolgd door het npm start
commando.