Denne artikel indeholder en liste over frameworks og sprog sammen med oplysninger om, hvorvidt de fungerer med Kinsta Applikation Hosting og Database Hosting.

For nogle af de applikationer, der er anført nedenfor, vil du se vedvarende lagring nævnt. Vores Applikation Hosting tilbyder i øjeblikket ikke vedvarende lagring. Vi leverer et flygtigt miljø, der understøtter statsløse applikationer.

Hvis du ikke kan se det framework eller det sprog, du gerne vil bruge, på listen her, bedes du kontakte vores salgs– eller supportteam.

Adobe Content Server

Måske. Applikation Hosting understøtter i øjeblikket ikke applikationer, der kræver vedvarende lagring. Hvis Adobe Content Server har brug for vedvarende disklagring, kan vi ikke hoste den. Hvis vedvarende lagring ikke er påkrævet, kan vi hoste den, men vi kan ikke yde teknisk support.

Angular-applikationer

Ja. Vi kan hoste Angular-applikationer; du bør dog følge vejledningen Static Site Hosting.

Især kræver statiske websteder et script kaldet start i deres package.json-filer og bruger serve-pakken til at servere deres statiske aktiver. (index.html, stilarter, skrifttyper og billeder). Svarende til Gatsby hello world repository.

ASP.NET

Ja. Brugere kan køre apps, der er bygget med Dotnet Core. DotNet Core kan køres i Linux-containere; se dette eksempel.

.NET bevæger sig hen imod et Core/Cross-platform understøttet/cloud-ready miljø. ASP.NET Core Runtime Docker-hubben indeholder nogle forudbyggede Docker-containere til Core, og .NET-eksempelsiden har nogle eksempler på brug af typiske MS SQL + ASP.NET Core-opsætninger med Docker compose.

Astro

Ja. Vi har et eksempel på GitHub-repo til Astro, og du kan følge vores guide til at oprette et statisk websted med Astro hos Kinsta.

Bootstrap-applikationer

Ja. Bootstrap er et frontend-framework, så den er kompatibel med Applikation Hosting. Du skal bruge det i kombination med et andet sprog, såsom PHP eller JavaScript.

C#

Ja. Du kan hoste næsten ethvert sprog på applikationshosting, inklusive C#, hvis du bruger en Dockerfile.

Cascade CMS

Måske. Du kan muligvis hoste Cascade CMS med en Dockerfile. Der er et GitHub-lager, men det kræver mange justeringer. Du skal vide hvordan man skriver Dockerfiles og forstå de tekniske krav til Cascade CMS. Kinsta kan ikke yde teknisk support til dette.

CodeIgniter

Ja. CodeIgniter er en PHP-baseret applikation, så under implementeringsprocessen installerer Kinsta automatisk de afhængigheder, der er defineret i din composer.json-fil.

ColdFusion

Nej. ColdFusion kræver vedvarende lagring, hvilket vi i øjeblikket ikke tilbyder som en del af Applikation Hosting.

commercetools

Ja. commercetools bruger Java, JavaScript og PHP og kan køres på applikationshosting.

CraftCMS

Måske. CraftCMS er en selvhostet PHP-applikation, der kan oprette forbindelse til MySQL- og PostgreSQL-databaser. Afhængigt af appen kan den kræve vedvarende lagring, hvilket Applikation Hosting ikke understøtter i øjeblikket. Hvis webstedet kan køres uden vedvarende lagring, kan det hostes på Applikation Hosting.

Database Replikaer

Nej. Vi tilbyder i øjeblikket ikke databasereplikker.

Dedikerede IP-adresser

Nej. Vi tilbyder ikke dedikerede IP-adresser. Hver ny implementering kan få en pod planlagt på en anden vært, hvilket resulterer i en anden IP-adresse. En ændring af IP-adressen kan også ske, hvis Kubernetes skal flytte en pod til en anden vært på grund af ressourceforbrug, eller hvis den nodepool, den er på, er i gang med en opgradering.

Deno

Ja. Vi har et eksempel på GitHub-repo til Deno, og du kan følge vores guide til at oprette et statisk websted med Deno hos Kinsta.

Direkte SSH-adgang til pods

Delvist. Vi giver i øjeblikket ikke fuld SSH-adgang til pods, men du kan bruge Application Web Terminal til at køre scripts og læse filer i containeren, som din applikations webproces kører i. For at administrere en database kan du bruge en ekstern forbindelse til at få adgang til database.

Django

Ja. Vi har et GitHub-repo med et eksempel til hurtigstart for Django, og du kan følge denne guide til opsætning af en Django-applikation hos Kinsta.

Docusaurus

Ja. Vi har en GitHub-repo med et eksempel på hurtigstart for Docusaurus, og du kan følge vores guide til at oprette et statisk websted med Docusaurus hos Kinsta.

Drupal

Nej. Drupal kræver vedvarende lagring, hvilket vi i øjeblikket ikke tilbyder som en del af Applikation Hosting.

Eleventy

Ja. Vi har et eksempel på GitHub-repo til Eleventy, og du kan følge vores guide til at oprette et statisk websted med Eleventy på Kinsta.

Flask

Ja. Vi har et eksempel på en GitHub-repo til hurtig start til Flask, og du kan følge denne vejledning om opsætning af en Flask-applikation hos Kinsta.

Flutter

Ja. Hvis Flutter-appen er en webapplikation og har en Dockerfil, kan du hoste den på applikationshosting.

Galera Clusters

Nej. Vi understøtter i øjeblikket ikke dette på Kinsta.

Gatsby

Ja. Vi har en GitHub-repo med et eksempel på hurtigstart for Gatsby.

GitLab Runner

Ja. GitLab Runner er baseret på Go, som understøttes på Applikation Hosting. De giver også dokumentation for, hvordan man kører GitLab Runner som en Docker-container, hvilket også understøttes.

Go

Ja. Vi har et hurtigt start eksempel på GitHub-repo til Go, og du kan følge denne guide til opsætning af en Go-applikation hos Kinsta.

Headless-applikationer som Sanity

Ja. Backend’en bruger den hovedløse platform (i dette eksempel, Sanity), og frontenden (hostet hos Kinsta) bruger dit foretrukne bibliotek eller framework. Du skal også tilføje din frontend-applikations domænenavn til din hovedløse platforms CORS-indstillinger (i dette eksempel Indstillinger > API-indstillinger > CORS Origins og klik på knappen Tilføj CORS-oprindelse i dit Sanity-projekt).

Inkrementel statisk regenerering på Next.js

Ja. Dette virker på applikationshosting; for flere oplysninger om, hvordan du konfigurerer appen, henvises til denne Next.js-artikel.

Jamstack

Ja. Vi har følgende eksempler på GitHub-repos og hurtigstartguider:

Java

Ja. Vi har en GitHub-repo med et eksempel på hurtigstart for Java.

Jekyll

Ja. Vi har et eksempel på GitHub-repo til Jekyll, og du kan følge vores guide til at oprette et statisk websted med Jekyll på Kinsta.

Jigsaw

Ja. Vi har et eksempel på GitHub-repo til Jigsaw, og du kan følge vores guide til at oprette et statisk websted med Jigsaw på Kinsta.

Joomla

Måske. Applikationshosting understøtter kun stateless applikationer, og Joomla er ikke designet til brug i et stateless miljø. Det er dog teknisk set muligt at køre Joomla som en stateless app. Der findes et plugin, der kan gemme de statiske filer på S3, og der findes et officielt Joomla docker-image.

Laravel

Ja. Vi har et hurtigt start eksempel på GitHub-repo til Laravel, og du kan følge denne guide til opsætning af en Laravel-applikation hos Kinsta.

Magento

Nej. Magento kræver vedvarende disklagring, som vi i øjeblikket ikke tilbyder som en del af applikationshosting.

Mastodon

Måske. Det er muligt at køre Mastodon på applikationshosting, men det kræver mange ressourcer, så det kan blive dyrt at køre det. Du ville sandsynligvis have brug for 4GB pod’en, da den bruger ~1,5GB RAM. Der er heller ikke noget vedvarende lager endnu, så hvis din pod bliver cyklet eller flyttet, skal den hente alting igen. Pods genstarter ikke ofte, men når de gør det, nulstilles filsystemet tilbage til det oprindelige containerfilesystem.

Matomo

Måske. Matomo kræver MySQL/MariaDB. Hvis den ikke understøtter databasen over en netværksforbindelse, vil den kræve vedvarende lagring, hvilket vi ikke tilbyder i øjeblikket. Hvis den understøtter databasen over en netværksforbindelse, skal du konfigurere Docker Compose-filen til at installere de nødvendige serverpakker (f.eks. Apache/NGINX, PHP8 med konfigurationen og MySQL), før du trækker Matomo-filerne ind.

MERN Stack

Måske. MERN står for MongoDB, Express, React og Node efter de fire nøgleteknologier, der udgør stakken.

  • MongoDB — dokumentdatabase
  • Express — Node.js web framework
  • React — et JavaScript-bibliotek på klientsiden
  • Node.js – et JavaScript-runtime-miljø

Kinsta understøtter i øjeblikket ikke MongoDB, men du kan hoste applikationen på Kinsta, mens du hoster databasen et andet sted.

Microsoft programmeringssprog

Ja. Hvis du kan containerisere applikationen med en Dockerfile, kan du hoste den på Applikation Hosting, selvom den bruger et MS-programmeringssprog.

Mobile apps

Måske. Det afhænger af appen; du kan hoste backend’en af en mobilapp med Applikation hosting, men ikke selve opbygningen eller distributionen af mobilappen.

MODX

Måske. MODX er en PHP open source CMS-platform. Det kan kræve vedvarende lagring, som applikationshosting ikke understøtter i øjeblikket. Hvis webstedet kan køre uden vedvarende lagring, kan det hostes på applikationshosting.

MongoDB

Nej. Kinsta understøtter i øjeblikket ikke MongoDB.

Moodle

Nej. Moodle kræver et vedvarende lager/volumen for at fungere korrekt; det kan ikke fungere som et tilstandsløst program (hvor der ikke skrives kritiske filer til filsystemet, så appikationen kan fungere korrekt). Det betyder, at vi ikke kan understøtte dette, da hver implementering ville slette nogle data, som Moodle er afhængig af.

MSSQL

Nej. MSSQL kræver vedvarende lagring, som vi i øjeblikket ikke tilbyder som en del af Applikation Hosting. Når persistent storage er tilgængelig i Applikation Hosting, skulle det være muligt at køre, i henhold til denne artikel.

Multisite applikation

Ja. En multisite-applikation giver dig mulighed for at administrere flere websteder på ét sted. Du kan gøre dette med Applikation Hosting, men det kan kræve flere ressourcer end et enkelt websted.

n8n

Ja. Ja. Ifølge Docker n8n Documentation anbefales vedvarende lagring som bedste praksis, men er ikke eksplicit påkrævet:

“Det er vigtigt stadig at bevare data i mappen /root/.n8n, da den indeholder n8n-brugerdata og, endnu vigtigere, krypteringsnøglen til legitimationsoplysninger… …At bevare mappen /root/.n8n, selv når du bruger alternative databaser, er den anbefalede bedste praksis, men det er ikke udtrykkeligt påkrævet.”

Så det burde fungere på Applikation Hosting uden vedvarende lagring, hvis du også bruger en database. Det fungerer dog bedst med vedvarende opbevaring.

Netlify

Måske. Netlify er en hosting-tjeneste, der ligner Kinsta; Det er sandsynligt, at den applikation, du hoster på Netlify, også kan hostes på Kinsta, afhængigt af applikations framework’en.

Nextcloud

Nej. Nextcloud kræver vedvarende lagring, hvilket vi i øjeblikket ikke tilbyder som en del af Applikation Hosting.

Node.js

Ja. Vi har følgende eksempel GitHub-repos og guider til Node.js:

Nuxt

Ja. Vi har et hurtigt start eksempel på GitHub-repo til Nuxt, og du kan følge denne guide til opsætning af en Nuxt-applikation hos Kinsta.

Odoo

Nej. Odoo kræver vedvarende lagring, hvilket vi i øjeblikket ikke tilbyder som en del af Applikation Hosting.

OpenCart

Nej. OpenCart kræver vedvarende lagring, hvilket vi i øjeblikket ikke tilbyder som en del af Applikation Hosting.

Perfex

Måske. Applikationshosting understøtter i øjeblikket ikke applikationer, der kræver vedvarende lagring. Hvis Perfex-applikationen har brug for vedvarende disklagring, kan Kinsta i øjeblikket ikke hoste den. Hvis Perfex-applikationen ikke kræver vedvarende lagring, kan Kinsta hoste den, men kan ikke yde teknisk support.

PERL

Måske. Applikationshosting understøtter i øjeblikket ikke applikationer, der kræver vedvarende lagring. Hvis Perfex-applikationen har brug for vedvarende disklagring, kan Kinsta i øjeblikket ikke hoste den. Hvis vedvarende lagring ikke er påkrævet, kan Kinsta hoste det, men kan ikke yde teknisk support.

PHP

Ja. Vi har følgende eksempler på GitHub-repos og hurtigstartguider til PHP:

phpCMS

Måske. Applikationshosting understøtter i øjeblikket ikke applikationer, der kræver vedvarende lagring. Hvis applikationen har brug for vedvarende disklagring, kan Kinsta ikke hoste den. Hvis vedvarende lagring ikke er påkrævet, kan vi hoste den, men vi kan ikke yde teknisk support.

PostGIS

Nej. PostGIS er i øjeblikket ikke understøttet på Database Hosting.

Prestashop

Nej. Den officielle docker-compose-fil angiver et vedvarende lagringsvolumen, og vi understøtter i øjeblikket ikke vedvarende lagring.

Python

Ja. Vi har følgende eksempel GitHub-repos og hurtigstartguider til Python:

QPDF

Måske. QPDF er et kommandolinjeværktøj, der er inkluderet i de fleste Linux-distributioner (og mange andre softwaredistributioner).

Der er nogle offentlige repositories på GitHub, som installerer QPDF som en afhængighed i Dockerfilen. Hvis du tilføjer de samme kommandoer til en Dockerfile, vil QPDF blive installeret.

Bemærkninger:

  • Vi har ikke testet dette i Applikation Hosting.
  • 
QPDF er en C++ lib og kræver muligvis yderligere komponenter installeret på Linux-instansen, så den kan kompileres med succes.

Qwik

Ja. Vi har et eksempel på GitHub-repo til Qwik, og du kan følge denne guide til at oprette et statisk websted med Qwik hos Kinsta.

React

Ja. React er et frontend JavaScript-bibliotek, der ofte bruges i forbindelse med Node.js, som bruges til backend.

Ruby

Ja. Vi har disse eksempler på GitHub-reposer og hurtigstartguider til Ruby on Rails:

Scala

Ja. Vi har en GitHub-repo med et eksempel på hurtigstart for Scala.

Shopify

Måske. Alle depoterne vist i Shopifys GitHub-konto er til forskellige dele af deres applikation; du kan ikke selv hoste hele webstedet. Du kan dog bruge Hydrogen til at oprette en selv-hostet tilpasset butiksfacade, som ville være brugbar på Application Hosting, hvis du opretter en Dockerfile til den.

Shopware

Ja. Shopware er en åben hovedløs e-handelsplatform drevet af Symfony (PHP) og Vue.js og kan køre på Applikation Hosting.

Spider Storage Engine i MariaDB

Nej. Dette er i øjeblikket ikke understøttet, da det bruger et højere niveau af databaseklynger, end vi tilbyder.

Spring

Ja. Spring er et Java-framework, som understøttes på Applikation Hosting.

SQLite

Nej. SQLite kræver vedvarende lagring, hvilket vi i øjeblikket ikke tilbyder som en del af Applikation Hosting. Det kræver også, at databasen er i samme container som applikationen, hvilket ikke er muligt på Applikation Hosting.

Statamic

Ja. Vi har et hurtigt start eksempel på GitHub-repo til Statamic, og du kan følge denne guide til opsætning af en Statamic-applikation hos Kinsta.

Strapi

Ja. Strapi er et CMS, der bruger JavaScript og kan køre på Applikation Hosting. Strapi kræver også en database og understøtter PostgreSQL, MySQL og MariaDB, som alle kan hostes med Kinstas Database Hosting.

SuiteCRM

Nej. SuiteCRM kræver vedvarende lagring, hvilket vi i øjeblikket ikke tilbyder som en del af Applikation Hosting.

Symfony

Ja. Symfony er en PHP-framework til at oprette websteder og webapplikationer og kan køre på applikationshosting.

SvelteKit

Ja. SvelteKit er en ramme for brugergrænseflader, der kompilerer dine komponenter til vanilla JavaScript og kan køres på applikationshosting.

Tailwind

Ja. Tailwind er en CSS-ramme, så den vil fungere i kombination med en applikation på Kinstas Applikation Hosting.

VB.net

Ja. Du kan hoste næsten ethvert sprog på Applikation Hosting, inklusive VB.net (Visual Basic), hvis du bruger en Dockerfile.

Velo fra Wix

Nej. Velo har ikke en mulighed for selvhosting. Du kan kun bruge Wix Cloud, så du kan ikke få adgang til koden og implementere den på vores applikationshosting.

Vite

Ja. Vite bruger CSS, JavaScript og Typescript til at skabe webapplikationer og kan hostes på Kinstas Applikation Hosting.

Vue.js

Ja. Vue.js er en open source JavaScript-framework og kan implementeres på Applikation Hosting.

VuePress

Ja. Vi har et eksempel på GitHub-repo til VuePress, og du kan følge denne guide til at oprette et statisk websted med VuePress hos Kinsta.

Webflow CMS

Nej. Webflow er en administreret tjeneste uden en selvhostet version. Dette betyder, at kun Webflow kan være host for Webflow-websteder.

WHMCS

Nej. WHMCS er uegnet til Kinsta-platformen; den er mere velegnet til at køre på en VM (virtuel maskine) i stedet for en container.

Windows Server-applikationer

Måske. Hvis programmet kan køres i en Linux-container, kan du måske hoste det i Applikation Hosting.

Wix

Nej. Wix er ikke open source, så du kan ikke få adgang til koden for at flytte programmet eller webstedet over på vores hosting-tjenester.

Yarn

Ja. Yarn er understøttet til applikationshosting.

Yii Framework

Måske. Yii-apps kan være statsløse, men behøver ikke at være det. Hvis applikationen er statsløs, kan den hostes med vores applikationshosting. Hvis ikke, kan den ikke hostes hos Kinsta.