Det här är ett exempel på hur du konfigurerar en statisk webbplats med Jigsaw på Kinsta’s tjänster för applikationshosting.
Jigsaw är ett ramverk för att snabbt bygga statiska webbplatser. Du nyttjar samma moderna verktyg som för dina webbapplikationer.
Detta ramverk bygger på Laravel; det är en vanlig PHP-baserad applikation. Som ett resultat så installerar Kinsta automatiskt beroenden som definieras i din composer.json-fil under distribueringsprocessen.
- Förädla det här GitHub-arkivet: Kinsta – Jigsaw Starter
- I MyKinsta så lägger du till en applikation med Jigsaw Starter-arkivet.
- Startkommandot kan lämnas tomt för webbprocessen eftersom Kinsta upptäcker det nödvändiga kommandot automatiskt under den första distribueringen. Den första distribueringen kan misslyckas eftersom du måste lägga till nödvändiga Buildpacks.
- För att programmet ska kunna bygga CSS/JS-filerna så måste du lägga till två buildpacks: Node JS och PHP. Klicka på Inställningar > Lägg till buildpack, välj NodeJS > Lägg till buildpack. Upprepa detta för PHP.
- Klicka på Distribueringar > Distribuera nu > välj önskad gren > Distribuera applikation.
Applikationen finns tillgänglig så snart som byggandet är klart och Jigsaw’s standardsida laddas på applikationens webbadress.

Buildpacks
I de flesta fall så vill du att applikationen ska bygga CSS/JS-filerna, så du måste lägga till dessa två Buildpacks:
- Node JS
- PHP
Inställning av webbserver
Startkommando
När du distribuerar programmet så skapar Kinsta automatiskt en webbprocess med npm start
som startkommando. Vid behov så kan du ändra detta i Processer.