Dit is een voorbeeld van hoe je een Deno applicatie instelt om te deployen op Kinsta’s Applicatie Hosting diensten vanuit een GitHub repository.
Deno is een JavaScript, TypeScript, en WebAssembly runtime waarmee je code buiten een webbrowser kunt uitvoeren waarmee je veilige applicaties aan de server-side kunt bouwen. Meer informatie is beschikbaar op de Deno website.
Tijdens het deploymentproces installeert Kinsta automatisch dependencies die in je package.json bestand zijn gedefinieerd.
- Log in op GitHub en maak een nieuwe repository aan vanuit deze template (gebruik deze template > maak een nieuwe repository): Kinsta – Hello World – Deno.
- Voeg in MyKinsta een applicatie toe met de Hello World – Deno. 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 een Hello World pagina laadt op de URL van je applicatie.

Webserver instelling
Poort
Kinsta stelt automatisch de PORT
omgevingsvariabele in. Je hoeft deze niet te definiëren of te hardcoden in de applicatie.
Start commando
Wanneer je de applicatie deployt, maakt Kinsta automatisch een webproces aan met npm start
als Start commando.
Deployment levenscyclus
Telkens als een deployment wordt gestart (door het maken van een applicatie of het opnieuw deployen vanwege een inkomende commit), wordt de npm build command
uitgevoerd, gevolgd door het npm start
commando.