Kinsta har länge varit känt i branschen för sin exellens när det gäller WordPress-hosting. Med införandet av hosting av applikationer och databaser kan du ta med alla dina applikationer till Kinsta.

Kom igång

Inom ramen för Kinsta’s applikations-hosting är en applikation en uppsättning instruktioner som utförs av en server för att utföra en eller flera uppgifter. Vår nuvarande infrastruktur är utformad för att betjäna och stödja distribueringen av applikationer med en server bakom applikationen.

För bästa möjliga kompatibilitet med vår tjänst rekommenderar vi att du följer riktlinjerna för The Twelve-Factor App (aka Cloud-Native apps). Detta kommer att säkerställa att din applikation är redo att fungera i en tillståndslös miljö som vår Applikations-hosting.

Du bör se en ny sidofältsmeny med namnet Applikationer. När du har lagt till en eller flera tjänster så kommer du att se dem listade här.

Integrering av MyKinsta

Hosting av applikationer och databaser är integrerat direkt i MyKinsta.

Applikationssida i MyKinsta.
Applikationssida i MyKinsta.

Språk som stöds

Hosting av applikationer och databaser har precis startat på Kinsta, men du kan redan nu ta med dig nästan vilken applikation som helst. Vi stöder och har testat:

Vi har hello world-arkiv tillgängliga för dessa språk och vissa ramverk som Laravel, hosting av statiska webbplatser med Gatsby och några exempel på hur man skickar e-post med Hosting av applikationer och databaser.

Du kan distribuera en applikation via Docker med hjälp av en Dockerfil, vilket innebär att du kan paketera vilken konfiguration som du vill så kan vi köra den åt dig. Vi har även hello world-arkiv för att komma igång med en Dockerfil.

Du är välkommen att testa de arkiv som finns på Github.

Databaser som stöds

För närvarande så stöder vi följande, och vi arbetar på att lägga till fler:

  • MySQL
  • Redis
  • MariaDB
  • PostgreSQL

Du kan välja olika versioner av dessa databaser för att de ska passa ditt befintliga projekt.

Säkerhetskopiering av databas

Vi tillhandahåller dagliga säkerhetskopior för Databas Hosting som lagras i 7 dagar och som för närvarande kan återställas på begäran. När en databassäkerhetskopiering återställs så kommer alla ändringar i databasen att återställas till den tidpunkt när säkerhetskopian skapades.

För att begära en återställning av en säkerhetskopia, starta en ny chatt med vårt supportteam och be om att din databas ska återställas. Se till att inkludera namnet på databasen i din förfrågan. Det kan ta upp till två arbetsdagar innan restaureringen slutförs.

Viktiga anteckningar

Tänk på följande:

  • Under byggtid och körtid kommer dina processer att ha rotåtkomst till sin container. Våra containrar är isolerade horisontellt och vertikalt, vilket ger tillräckligt skydd även i detta scenario. Oavsett detta rekommenderas inte rotåtkomst, och vi kommer troligen att ta bort den möjligheten i framtiden, så förlita dig inte på att du har rotåtkomst i din applikations körtidsmiljö.
  • För WordPress-webbplatser så rekommenderar vi ändå att du använder vår hanterade WordPress-hosting framför Applikationshosting. Vår hanterade WordPress-hosting är byggd, designad och optimerad av Kinsta för att tjäna WordPress-webbplatser. Den inkluderar allt som du behöver direkt ur lådan, som helsidescache, säkerhetskopior och möjligheten att enkelt uppdatera plugins och teman.

FAQ

Vilken typ av arkiv kan jag använda med Applikationshosting?

Du behöver ett Git-arkiv på GitHub för att distribuera din applikation på Kinsta. Första gången som du lägger till en applikation så måste du ansluta Kinsta till ditt GitHub-konto så att vi kan interagera med dina GitHub-arkiv.

Kan jag spara data i filsystemet?

Nej; poddar och processer som körs inom filsystemet är tillfälliga, vilket innebär att de inte kan användas på plats på obestämd tid och inte kan användas för att lagra data som uppladdade bilder, videor osv. Filer som är relaterade till användarinnehåll bör lagras på tredjepartslagringsplatser.

Data som är en del av själva applikationen (en favoritikon eller logotyp, osv.) kan lagras på tillfälliga platser eftersom applikationens data kommer tillbaka på plats när applikationen byggs om.

Kan jag hostas (infoga ditt föredragna CMS eller ramverk) med Kinsta’s Applikationshosting?

Det finns en god chans att svaret är ja, men eftersom det finns så många olika applikationer där ute, så kan vi inte upprätthålla en komplett lista över applikationer som kommer att fungera på vår plattform. Ett par saker som man bör kontrollera först är:

  • Körs den på ett språk som stöds?
  • Är den kompatibel med tillfälliga containers? Vi rekommenderar att du följer riktlinjerna för The Twelve-Factor-appen (alias Cloud-Native-appar) för bästa kompatibilitet.

Om du är osäker så får du gärna prova! Vårt supportteam kommer att hjälpa dig med de eventuella buggar som du stöter på hos vår plattform, även om vi inte kan garantera att alla applikationer fungerar.