Ondersteunde technologieën

Dit artikel bevat een lijst van frameworks en talen samen met informatie of ze werken met Kinsta Applicatie Hosting en Database Hosting.

Als het framework of de taal die je wilt gebruiken hier niet tussen staat, neem dan contact op met onze Sales of Support teams.

Adobe contentserver

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Angular applicaties

Ja. We kunnen Angular applicaties hosten. Zie onze informatie over statische site generator compatibiliteit voor meer details.

Apostrophe

Misschien. Apostrophe vereist MongoDB. Kinsta ondersteunt MongoDB momenteel niet op Database Hosting, maar je kunt de applicatie op Kinsta hosten terwijl je de database elders host of een Dockerfile gebruiken met Applicatie Hosting en persistente opslag om je MongoDB database te deployen. Je kunt het officiële Docker image van MongoDB vinden op Docker Hub. Er is ook een officieel image voor mongo-express, een webgebaseerde beheerinterface voor MongoDB. Als de database elders wordt gehost, kan persistente opslag nog steeds nodig zijn, afhankelijk van hoe media of andere bestanden die niet in de repository van de applicatie staan, worden opgeslagen.

Arc XP

Nee. Arc XP producten worden beheerd door Arc XP en uitsluitend gehost door Amazon Web Services (AWS).

ASP.NET

Ja. Gebruikers kunnen apps draaien die gebouwd zijn met Dotnet Core. DotNet Core kan worden gedraaid in Linux containers; zie dit voorbeeld.

.NET evolueert naar een Core/Cross-platform ondersteunde/cloud-ready omgeving. De ASP.NET Core Runtime Docker hub bevat enkele vooraf gebouwde Docker containers voor Core, en de .NET voorbeelden pagina heeft enkele voorbeelden voor het gebruik van typische MS SQL + ASP.NET Core opstellingen met Docker compose.

Astro

Ja. We hebben een quick start GitHub voorbeeldrepo voor Astro, en je kunt onze gids volgen over het opzetten van een statische site met Astro op Kinsta.

Bootstrap applicaties

Ja. Bootstrap is een frontend framework, dus het is compatibel met Applicatie Hosting. Je zult het moeten gebruiken in combinatie met een andere taal, zoals PHP of JavaScript.

Builder.io

Ja.Builder.io is een SDK (bibliotheek) die je kunt gebruiken om een statische site te bouwen of om te integreren in je code voor visuele effecten.

C#

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen en C# (C Sharp) wordt gedetecteerd als er een .csproj bestand in de repository van je applicatie staat.

Cascade CMS

Misschien. Je kunt Cascade CMS waarschijnlijk wel hosten met een Dockerfile. Er is een GitHub repository – maar het vereist veel aanpassingen. Je zult moeten weten hoe je Dockerfiles schrijft en de technische eisen van Cascade CMS moeten begrijpen. Kinsta kan hiervoor geen technische ondersteuning bieden.

Clojure

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen en Clojure wordt gedetecteerd als er een project.clj of build.clj bestand in de repository van je applicatie staat.

COBOL

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen. COBOL wordt gedetecteerd als er een NIXPACKS_COBOL_APP_NAME omgevingsvariabele beschikbaar is voor het bouwproces en als er een index.cbl of ander .cbl bestand in de repository van je applicatie staat.

CodeIgniter

Ja. CodeIgniter is een op PHP gebaseerde applicatie, dus tijdens het deploymentproces installeert Kinsta automatisch de dependencies die in je composer.json bestand zijn gedefinieerd.

ColdFusion

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

commercetools

Ja. commercetools gebruikt Java, JavaScript en PHP en kan worden uitgevoerd op Applicatie Hosting.

Contao

Misschien. Als je Contao handmatig kunt installeren en configureren en het kunt containeriseren met een Dockerfile, kun je het hosten op Applicatie Hosting.

Contentful

Nee. Contentful heeft geen optie voor zelf hosten. Je kunt de code niet gebruiken en deployen op onze applicatie hosting.

CraftCMS

Misschien. CraftCMS is een zelf gehoste PHP applicatie die verbinding kan maken met MySQL en PostgreSQL databases. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Crystal

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen en Crystal wordt gedetecteerd als er een shard.yml bestand in het archief van je applicatie staat.

Dart

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen en Dart wordt gedetecteerd als er een pubspec.yaml bestand in het archief van je applicatie staat.

Databasereplica’s

Nee, we bieden momenteel geen databasereplicas.

Dedicated IP adressen

Nee. We verstrekken geen dedicated IP adressen. Elke nieuwe deployment kan een pod geïnstalleerd krijgen op een andere host, wat resulteert in een ander IP adres. Een verandering van IP adres kan ook optreden als Kubernetes een pod naar een andere host moet verplaatsen vanwege resourceverbruik of als de nodepool waar hij op staat bezig is met een upgrade.

Deno

Ja. Je kunt Nixpacks of Buildpacks gebruiken om het container image van je applicatie te bouwen. We hebben een Github Quickstart voorbeeldrepo voor Deno, en je kunt onze gids volgen over het opzetten van een Deno applicatie op Kinsta.

Als je Nixpacks gebruikt, wordt Deno gedetecteerd als een van de volgende zaken in de repository van je applicatie staat:

  • Een deno.json bestand.
  • Een deno.jsonc bestand.
  • Elk .ts, .tsx, .js of .jsx bestand dat iets importeert van deno.land.

Directe SSH toegang tot pods

Gedeeltelijk. We bieden momenteel geen volledige SSH toegang tot pods, maar je kunt de Application Web Terminal gebruiken om scripts uit te voeren en bestanden te lezen in de container waarin het webproces van je applicatie draait. Om een database te beheren kun je een externe verbinding gebruiken om toegang te krijgen tot de database.

Django

Ja. We hebben een quickstart GitHub voorbeeld repo voor Django, en je kunt deze gids over het opzetten van een Django applicatie volgen op Kinsta.

DNN CMS

Nee.DNN CMS vereist een Windows besturingssysteem en een Microsoft webserver. Kinsta’s Applicatie Hosting gebruikt een Linux besturingssysteem en een Nginx webserver; daarom kun je DNN CMS niet hosten.

Docsify

Ja. We hebben een Quickstart voorbeeld GitHub repo voor Docsify, en je kunt onze gids volgen over het opzetten van een statische site met Docsify op Kinsta.

Docusaurus

Ja. We hebben een quickstart GitHub voorbeeld repo voor Docusaurus, en je kunt deze gids over het opzetten van een statische site met Docusaurus volgen op Kinsta.

Drupal

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Eleventy

Ja. We hebben een GitHub repo met snelstartvoorbeelden voor Eleventy, en je kunt onze gids volgen over het opzetten van een statische site met Eleventy op Kinsta.

Elixir

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen en Elixir wordt gedetecteerd als er een mix.exs bestand in de repository van je applicatie staat.

Emotion

Ja. Emotion is een bibliotheek die kan worden aangeroepen met npm. Als je dit toevoegt aan de dependencies tree van package.json, pullt het buildpack de opgegeven versie van Emotion en eventuele andere dependencies die zijn opgegeven bij het bouwen van de applicatie.

F#

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen en F# (F Sharp) wordt gedetecteerd als er een .fsproj bestand in de repository van je applicatie staat.

Fishbowl Inventory

Nee. Fishbowl ondersteunt alleen MySQL versie 5.7, terwijl Kinsta’s Database Hosting MySQL versie 8.0 biedt. Als Fishbowl wordt bijgewerkt om een nieuwere versie van MySQL te ondersteunen (of een ander databasetype en versie die door onze Database Hosting wordt ondersteund), dan zou dat een misschien zijn omdat voor de installatie minimaal een aangepaste Dockerfile nodig zou zijn en het waarschijnlijk ingewikkeld en moeilijk te configureren zou zijn.

Flask

Ja. We hebben een quickstart GitHub voorbeeldrepo voor Flask, en je kunt deze gids volgen over het opzetten van een Flask applicatie bij Kinsta.

Flutter

Ja. Als de Flutter app een webapplicatie is en je kunt hem containeriseren met een Dockerfile, dan kun je hem hosten op Applicatie Hosting.

Galera Clusters

Nee. We ondersteunen dit momenteel niet op Kinsta.

Gatsby

Ja. We hebben een snelstartvoorbeeld GitHub repo voor Gatsby.

Ghost

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Het officiële Dockerfile image voor Ghost is beschikbaar op Docker Hub en is de aanbevolen methode om te deployen, met een paar aanpassingen:

  • Persistente opslag moet worden ingesteld via MyKinsta; we ondersteunen het configureren van persistente opslag vanuit een Dockerfile niet.
  • Kinsta stelt automatisch de omgevingsvariabele PORT in. Je hoeft deze niet te definiëren of te hardcoden in de applicatie. Gebruik de PORT omgevingsvariabele om te verwijzen naar de poort in je applicatie.

GitLab Runner

Ja. GitLab Runner is gebaseerd op Go, wat bij Applicatie Hosting wordt ondersteund. Ze bieden ook documentatie over hoe je GitLab Runner als Docker container kunt draaien, wat ook ondersteund wordt.

Go

Ja. Je kunt Nixpacks of Buildpacks gebruiken om het container image van je applicatie te bouwen. We hebben een snelstart GitHub voorbeeldrepo voor Go, en je kunt deze gids volgen over het opzetten van een Go applicatie bij Kinsta.

Als je Nixpacks gebruikt, wordt Go gedetecteerd als er een main.go bestand in de repository van je applicatie staat.

Als je Buildpacks gebruikt, wordt Go gedetecteerd als een van de volgende bestanden in de repository van je applicatie staat:

  • Een Godeps/Godeps.json bestand.
  • Een vendor/vendor.json bestand.
  • Een src map met submappen die een of meer .go bestanden bevatten.

Haskell

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen, en Haskell wordt gedetecteerd als er een .package.yaml bestand en .hs source bestanden in de repository van je applicatie staan.

Headless applicaties zoals Sanity

Ja. De backend gebruikt het headless platform (in dit voorbeeld Sanity), en de frontend (gehost bij Kinsta) gebruikt de bibliotheek of het framework van je voorkeur. Je moet ook de domeinnaam van je frontend applicatie toevoegen aan de CORS-instellingen van je headless platform (in dit voorbeeld Settings > API settings > CORS Origins en klik op de knop Add CORS origin in je Sanity project).

Hugo

Ja. We hebben een Quickstart voorbeeld GitHub repo voor Hugo, en je kunt onze gids volgen over het opzetten van een statische site met Hugo op Kinsta.

Incremental Static Regeneration op Next.js

Ja. Dit werkt op Applicatie Hosting. Meer informatie over het configureren van de app vind je in dit Next.js artikel.

Jamstack

Ja. We hebben de volgende GitHub voorbeeld repo’s en quickstart handleidingen:

Java

Ja. Je kunt Nixpacks of Buildpacks gebruiken om het container image van je applicatie te bouwen. We hebben een GitHub repo met een Quickstart voorbeeld voor Java, en je kunt onze gids volgen over het opzetten van een Java applicatie op Kinsta.

Als je Nixpacks gebruikt, wordt Java gedetecteerd als er een gradlew bestand of een pom bestand met een van de volgende extensies in de repository van je applicatie staat: xml, atom, clj, groovy, rb, scala, yaml, yml.

Als je Buildpacks gebruikt, wordt Java gedetecteerd als er een pom.xml bestand in de repository van je applicatie staat.

Jekyll

Ja. We hebben een quickstart GitHub voorbeeld repo voor Jekyll, en je kunt onze gids volgen over het opzetten van een statische site met Jekyll op Kinsta.

Jigsaw

Ja. We hebben een quickstart GitHub voorbeeld repo voor Jigsaw, en je kunt onze gids volgen over het opzetten van een statische site met Jigsaw op Kinsta.

Joomla

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust! Het is technisch ook mogelijk om Joomla als een stateless app te draaien. Er is een plugin die de statische bestanden kan opslaan op S3, en er is een officiële Joomla docker image.

Laravel

Ja. We hebben een quickstart GitHub voorbeeld repo voor Laravel, en je kunt deze gids over het opzetten van een Laravel applicatie volgen op Kinsta.

Lume

Ja. We hebben een Quickstart voorbeeld GitHub repo voor Lume, en je kunt onze gids volgen over het opzetten van een statische site met Lume op Kinsta.

Lunatic

Ja. Als je Nixpacks gebruikt om het container image van je applicatie te bouwen, wordt Lunatic gedetecteerd als er een Cargo.toml bestand in het archief van je applicatie staat en .cargo/config.toml een runner = "lunatic" line bevat.

Magento

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Mastodon

Misschien. Het is mogelijk om Mastodon op onze applicatiehosting te draaien, maar het vereist veel resources, dus de kosten om het te draaien kunnen hoog zijn. Je zou waarschijnlijk de 4GB pod nodig hebben, omdat die ~1,5GB RAM gebruikt. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Als je de applicatie draait zonder persistente opslag en je pod wordt gecycled of verplaatst, dan zou hij alles opnieuw moeten ophalen. De pods starten niet vaak opnieuw op, maar als ze dat wel doen, wordt het bestandssysteem teruggezet naar het oorspronkelijke containerbestandssysteem als de applicatie niet is verbonden met permanente opslag.

Matomo

Ja. Het vereist persistente opslag voor de configuratiebestanden (.ini bestanden in /config) en een MySQL of MariaDB database. Het officiële Dockerfile image voor Matomo is beschikbaar op Docker Hub en is de aanbevolen methode om te deployen.

Als je geen Dockerfile wilt gebruiken, is een alternatieve methode om Matomo te behandelen als elke andere PHP applicatie en een buildpack automatisch de container te laten maken. Om dit te doen moet je het Matomo .zip bestand downloaden, uitpakken en toevoegen aan je repository. Zorg ervoor dat er een composer.json bestand in de repo zit, zodat buildpacks het herkennen als een PHP applicatie.

MERN Stack

Misschien. MERN staat voor MongoDB, Express, React en Node, naar de vier belangrijkste technologieën waaruit de stack bestaat.

  • MongoDB – documentendatabase
  • Express – Node.js webframework
  • React – een clientside Javascript bibliotheek
  • Node.js – een JavaScript runtime omgeving

Kinsta ondersteunt MongoDB momenteel niet op Database Hosting, maar je kunt de applicatie hosten op Kinsta en de database elders hosten of een Dockerfile gebruiken samen met Applicatie Hosting en persistente opslag  om je MongoDB database te deployen. Je kunt het officiële Docker image van MongoDB vinden op Docker Hub. Er is ook een officieel image voor mongo-express, een webgebaseerde admin-interface voor MongoDB.

Metabase

Ja. Metabase maakt gebruik van Java, dat wordt ondersteund op Applicatie Hosting. Het kan worden verbonden met verschillende soorten databases, waaronder PostgreSQL, MySQL of MariaDB, die allemaal worden ondersteund op onze Database Hosting. We hebben dit niet getest op Applicatie Hosting en Database Hosting, maar het zou mogelijk moeten zijn. Probeer het gerust!

Er is ook een Docker image voor Metabase beschikbaar op Docker Hub. Opmerking: Als je een file storage volume wilt gebruiken met Docker, dan moet je persistente opslag instellen via MyKinsta; we ondersteunen het configureren van persistente opslag vanuit een Dockerfile niet.

Microsoft programmeertalen en databases

Ja. Als je de applicatie kunt containeriseren met een Dockerfile, kun je deze hosten op Applicatie Hosting, zelfs als er een Microsoft programmeertaal zoals C# of F# wordt gebruikt. Je kunt ook een Dockerfile met Applicatie Hosting en persistente opslag gebruiken om een Microsoft SQL Server database (MSSQL) te hosten. Je kunt de officiële Docker images van Microsoft voor MSSQL vinden op Docker Hub.

Mobiele apps

Misschien. Het hangt af van de app; je kunt de backend van een mobiele app hosten met Applicatie Hosting, maar niet het bouwen of distribueren van de mobiele app zelf.

MODX

Misschien. MODX is een PHP open-source CMS-platform. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

MongoDB

Ja. Hoewel we MongoDB niet ondersteunen op Database Hosting, kun je een Dockerfile met Applicatie Hosting en persistente opslag gebruiken om je MongoDB database te deployen. Je kunt het officiële Docker image van MongoDB vinden op Docker Hub. Er is ook een officieel image voor mongo-express, een webgebaseerde beheerinterface voor MongoDB.

Moodle

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Movable Type

Misschien. Er zijn twee Movable Type Docker images beschikbaar op Docker Hub, maar we raden aan om bij Movable Type na te vragen of dit hun officiële images zijn. Er is een database nodig en mogelijk ook persistente opslag, afhankelijk van hoe media of andere bestanden worden opgeslagen die niet in de repository van de applicatie staan.

‘Microsoft SQL Server (MSSQL)

Ja. Hoewel we MSSQL niet ondersteunen op Database Hosting, kun je een Dockerfile gebruiken met Applicatie Hosting en persistente opslag om een Microsoft SQL Server database (MSSQL) te hosten. Je kunt de officiële Docker images van Microsoft voor MSSQL vinden op Docker Hub.

Multisite applicatie

Ja. Met een Multisite applicatie kun je meerdere sites op één plaats beheren. Je kunt dit doen met Applicatie Hosting, maar het kan meer resources vergen dan een enkele site.

n8n

Ja. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Volgens de Docker n8n Documentatie is het technisch ook mogelijk om het te draaien zonder persistente opslag als je een database gebruikt:

“Het is belangrijk om nog steeds gegevens in de map /root/.n8n bij te houden, omdat deze n8n gebruikersgegevens bevat en, nog belangrijker, de encryptiesleutel voor referenties… …Het bijhouden van de map /root/.n8n, zelfs bij gebruik van alternatieve databases, is de aanbevolen beste praktijk, maar niet expliciet vereist.”

Netlify

Misschien. Netlify is een hostingdienst vergelijkbaar met Kinsta. Het is waarschijnlijk dat de applicatie die je op Netlify host ook op Kinsta gehost kan worden, afhankelijk van het framework van de applicatie.

Nextcloud

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Next.js

Ja. We hebben een Quickstart voorbeeld GitHub repo voor Next.js, en je kunt onze gids volgen over het opzetten van een statische site met Next.js op Kinsta.

Node.js

Ja. Je kunt Nixpacks of Buildpacks gebruiken om het container image van je applicatie te bouwen. We hebben de volgende voorbeeld GitHub repos en gidsen voor Node.js:

Als je Nixpacks of Buildpacks gebruikt, wordt JavaScript gedetecteerd als er een package.json bestand in de repository van je applicatie staat.

Nuxt

Ja. We hebben een quickstart GitHub voorbeeld repo voor Nuxt, en je kunt deze gids over het opzetten van een Nuxt applicatie volgen op Kinsta.

Odoo

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

OpenCart

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Perfex

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Je zult de technische vereisten van Perfex moeten begrijpen. Kinsta kan geen technische ondersteuning bieden voor het instellen en configureren van de applicatie.

PERL

Ja. Er is geen buildpack voor PERL; de Applicatie Hosting van Kinsta ondersteunt echter PERL scripts als je een Dockerfile gebruikt.

PHP

Ja. Je kunt Nixpacks of Buildpacks gebruiken om het container image van je applicatie te bouwen. We hebben de volgende voorbeeld GitHub repos en snelstartgidsen voor PHP:

Als je Nixpacks gebruikt, wordt PHP gedetecteerd als er een composer.json of index.php bestand in de repository van je applicatie staat. Als composer.json aanwezig is, moet het een require key bevatten met een PHP versie.

Als je Buildpacks gebruikt, wordt PHP alleen gedetecteerd als er een composer.json bestand in de repository van je applicatie staat. Als de applicatie geen Composer dependencies heeft, kan het composer.json bestand leeg zijn.

phpCMS

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Je zult de technische vereisten van phpCMS moeten begrijpen. Kinsta kan geen technische ondersteuning bieden voor het instellen en configureren van de applicatie.

PostGIS

Nee.PostGIS wordt momenteel niet ondersteund bij Database Hosting.

Prestashop

Nee.Prestashop vereist meerdere volumes voor persistente opslag. Momenteel ondersteunt Kinsta’s Applicatie Hosting slechts 1 volume persistente opslag en daarom is het niet mogelijk om Prestashop te draaien.

Publii

Ja. Publii is een desktop CMS systeem dat statische HTML pagina’s maakt. Gebruik de Manual Deployment optie om de site bestanden te exporteren naar je lokale machine, push die bestanden dan naar de Git repository die gekoppeld is aan je applicatie of statische site bij Kinsta.

Python

Ja. Je kunt Nixpacks of Buildpacks gebruiken om het container image van je applicatie te bouwen. We hebben de volgende voorbeeldrepos van GitHub voor Python om snel aan de slag te gaan:

Bij gebruik van Nixpacks wordt Python gedetecteerd als een van de volgende bestanden in de repository van je applicatie staat:

  • main.py
  • requirements.txt
  • pyproject.toml
  • Pipfile

Bij gebruik van Buildpacks wordt Python gedetecteerd als een van de volgende bestanden in de hoofdmap van het archief van je applicatie staat:

  • requirements.txt
  • setup.py
  • Pipfile

QPDF

Misschien. QPDF is een commandoregeltool dat in de meeste Linux distributies (en veel andere softwaredistributies) zit.

Sommige openbare repositories op GitHub installeren QPDF als een dependency in de Dockerfile. Als je dezelfde commando’s aan een Dockerfile toevoegt, wordt QPDF geïnstalleerd.

Opmerkingen:

  • We hebben dit niet getest in Applicatie Hosting.
  • QPDF is een C++ lib en vereist mogelijk aanvullende componenten die geïnstalleerd zijn op de Linux instantie om succesvol gecompileerd te worden.

Qwik

Ja. We hebben een quick start GitHub voorbeeldrepo voor Qwik, en je kunt deze gids volgen over het opzetten van een statische site met Qwik bij Kinsta.

React

Ja. React is een frontend JavaScript bibliotheek, vaak gebruikt in combinatie met Node.js, die gebruikt wordt voor de backend. We hebben de volgende voorbeeld GitHub repo’s en snelstartgidsen voor React:

Rspress

Ja. We hebben een Quickstart voorbeeld GitHub repo voor Rspress, en je kunt onze handleiding volgen over het opzetten van een statische site met Rspress op Kinsta.

Ruby

Ja. Gebruik Buildpacks om het container image van je applicatie te bouwen. Ruby wordt alleen gedetecteerd als er een Gemfile in de repository van je applicatie staat. Als de applicatie geen gem dependencies heeft, kan het Gemfile leeg zijn.

We hebben deze GitHub voorbeeldrepo’s en quick start handleidingen voor Ruby on Rails:

Rust

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen en Rust wordt gedetecteerd als er een Cargo.toml bestand in de repository van je applicatie staat.

Scala

Ja. Je kunt Nixpacks of Buildpacks gebruiken om het container image van je applicatie te bouwen. We hebben een Quickstart voorbeeld GitHub repo voor Scala, en je kunt deze gids volgen over het opzetten van een Scala applicatie bij Kinsta.

Als je Nixpacks gebruikt, wordt Scala gedetecteerd als er een build.sbt bestand in de root van de repository van je applicatie staat.

Bij gebruik van Buildpacks wordt Scala gedetecteerd als een van de volgende bestanden zich in de repository van je applicatie bevindt:

  • Elk .sbt bestand in de root van het archief van je applicatie.
  • Een .scala bestand in de /project map.
  • Een build.properties bestand in de /project map.
  • Elk .scala bestand in de /.sbt map.

Shopify

Misschien. Alle getoonde repositories op Shopify’s GitHub account zijn voor verschillende delen van hun applicatie; je kunt niet de hele site zelf hosten. Je kunt Hydrogen echter gebruiken om een zelf gehoste custom storefront te maken, die bruikbaar zou zijn op Application Hosting als je het kunt containeriseren met een Dockerfile.

Shopware

Ja. Shopware is een open headless e-commerce platform aangedreven door Symfony (PHP) en Vue.js en kan draaien op Applicatie Hosting.

Silverstripe CMS

Misschien. Silverstripe CMS is een PHP applicatie met ingebouwde MySQL ondersteuning. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Sitecore

Ja. De Sitecore Docker images repository bevat officiële Sitecore en Sitecore community Docker images voor verschillende versies en besturingssystemen.

Spider Storage Engine in MariaDB

Nee. Dit wordt momenteel niet ondersteund omdat het een hoger niveau van databaseclustering gebruikt dan wij aanbieden.

Spring

Ja. Spring is een Java framework, dat wordt ondersteund op Applicatie Hosting.

SQLite

Nee. SQLite vereist dat de database zich in dezelfde container bevindt als de applicatie, wat niet mogelijk is op Applicatie Hosting.

Statamic

Ja. We hebben een quickstart GitHub voorbeeld repo voor Statamic, en je kunt deze gids over het opzetten van een Statamic applicatie volgen op Kinsta.

Strapi

Ja. Strapi is een CMS dat JavaScript gebruikt en kan draaien op Applicatie Hosting. Strapi heeft ook een database nodig en ondersteunt PostgreSQL, MySQL en MariaDB, die allemaal gehost kunnen worden op Kinsta’s Database Hosting.

STUN (Session Traversal Utilities for NAT)

Nee. Een STUN server helpt bij het tot stand brengen van peer-to-peer communicatie tussen apparaten achter netwerkadresvertalers (NAT’s) of firewalls. Voor STUN servers moet je specifieke poorten openen, wat momenteel niet mogelijk is op Applicatie Hosting.

SuiteCRM

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Swift

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen, en Swift wordt gedetecteerd als er een Package.swift bestand in de repository van je applicatie staat.

Symfony

Ja. Symfony is een PHP framework voor het maken van websites en webapplicaties dat kan draaien op Applicatie Hosting.

SvelteKit

Ja. SvelteKit is een UI framework dat je componenten compileert naar vanilla JavaScript en kan draaien op applicatiehosting.

Tailwind

Ja. Tailwind is een CSS framework dat kan werken in combinatie met een applicatie op Kinsta’s Applicatie Hosting.

TURN (Traversal Using Relays around NAT)

Nee. Een TURN server helpt bij het tot stand brengen van peer-to-peer communicatie tussen apparaten achter netwerkadresvertalers (NAT’s) of firewalls. TURN servers vereisen dat je specifieke poorten opent, wat momenteel niet mogelijk is op Applicatie Hosting.

VB.net

Ja. Als je een Dockerfile gebruikt, kun je bijna elke taal hosten op Application Hosting, inclusief VB.net (Visual Basic).

Vector databases

Nee. Vector databases zijn ontworpen om vectorgegevens op te slaan en te beheren. Onze Database Hosting ondersteunt momenteel geen vector databases of vector extensies zoals pgvector voor PostgreSQL.

Velo van Wix

Nee.Velo heeft geen self-hosted optie. Je kunt alleen Wix Cloud gebruiken, dus je kunt de code niet openen en deployen op onze Applicatie Hosting.

Vite

Ja. Tailwind is een CSS framework, dus het zal werken in combinatie met een applicatie op Kinsta’s Applicatie hosting. We hebben een GitHub repo met een snelstartvoorbeeld voor React met Vite, en je kunt deze gids volgen over het opzetten van een React applicatie met Vite op Kinsta.

VitePress

Ja. We hebben een GitHub repo met een Quickstart voorbeeld voor VitePress, en je kunt onze gids volgen over het opzetten van een statische site met VitePress op Kinsta.

Vue.js

Ja. Vue.js is een open-source JavaScript-framework en kan worden gedeployd op Applicatie Hosting.

VuePress

Ja. We hebben een quickstart GitHub voorbeeld repo voor VuePress, en je kunt onze gids volgen over het opzetten van een statische site met VuePress bij Kinsta.

Webflow CMS

Nee. Webflow is een managed service zonder zelf gehoste versie. Dit betekent dat alleen Webflow sites kan hosten.

WHMCS

Nee. WHMCS is ongeschikt voor het Kinsta platform; het is meer geschikt om te draaien op een VM (virtuele machine) in plaats van een container.

Windows Server applicaties

Misschien. Als de applicatie in een Linux container kan draaien kun je hem misschien hosten binnen applicatiehosting.

Wix

Nee.Wix is niet open source, dus je hebt geen toegang tot de code om de applicatie of website naar onze hostingdiensten te verplaatsen.

Yarn

Ja. Yarn wordt ondersteund voor applicatiehosting.

Yii Framework

Misschien. We hebben dit niet getest op Applicatie Hosting met persistente opslag, maar het zou mogelijk moeten zijn. Probeer het gerust!

Zig

Ja. Gebruik Nixpacks om het container image van je applicatie te bouwen, en Zig zal worden gedetecteerd als er een .zig of een gyro.zzz bestand in de repository van je applicatie staat.

Was dit artikel nuttig?