Nedenfor har vi samlet de mest almindelige tekniske spørgsmål om Kinstas Applikation Hosting. Klik på et spørgsmål nedenfor for at hoppe direkte til svaret.

Hvilken slags depot kan jeg bruge med AppliKation Hosting?

Du skal bruge et Git-arkiv hostet på Bitbucket, GitHub eller GitLab for at implementere din applikation på Kinsta. Første gang du tilføjer en applikation, skal du vælge din Git-udbyder og depot fra din konto, så vi kan få adgang til din applikations depot. Du kan vælge mellem enhver (eller alle) af de understøttede Git-tjenesteudbydere.

Kan jeg gemme data i filsystemet?

Ja, hvis du tilføjer persistent storage, som tilføjer en lagringsvolumen, der bevarer data, selvom applikationen genstartes eller ominstalleres.

Kan jeg hoste (indsæt dit foretrukne CMS eller framework) med Kinstas AppliKation Hosting?

Der er en god chance for, at svaret er ja, og vi har lavet en guide til understøttede frameworks og sprog. Hvis du ikke kan se det framework eller det sprog, du leder efter, er en ting, du kan tjekke, om det følger retningslinjerne fra The Twelve-Factor App (alias Cloud-Native apps). For den bedste kompatibilitet anbefaler vi, at den gør det.

Hvis du ikke er sikker, er du velkommen til at give den en chance! Vores supportteam vil arbejde sammen med dig for at hjælpe med eventuelle fejl, du støder på på vores platform, men vi kan ikke garantere, at alle applikationer vil fungere.

Kan applikationer sende e-mail?

Ja, hvis din applikation bruger en tjeneste som SendGrid eller Mailchimp til at sende e-mails via deres API. Port 25, 465 og 587 (standard SMTP-porte) er blokeret på Kinsta, fordi vi ikke leverer e-mail-hostingtjenester. For eksempler på, hvordan du konfigurerer en applikation til at sende e-mails via en tredjeparts e-mailtjeneste, skal du tjekke disse quick start-guider:

Kan jeg få en statisk ekstern IP-adresse til at tilføje min applikation til en tilladelsesliste med tredjepartstjenester?

Fordi IP-adressen på din applikation kan ændre sig/rotere med hver implementering, er det ikke muligt at give en enkelt specifik udgående IP-adresse. Vi anbefaler, at du bruger en anden godkendelsesmetode (f.eks. OAuth, en bastion-server osv.) til at godkende din applikation med din tredjepartstjeneste.

Kan man angive Python-version og modulversion?

Ja, du kan angive Python-versionen i din applikations runtime.txt-fil:

python-3.10.6

Modulversionen kan specificeres i filen requirements.txt:

Django==3.2
virtualenv==20.18.0

Kan jeg implementere Docker-applikationer med flere containere?

Nej. Vores AppliKation Hosting tillader kun en enkelt container pr. applikation.

Relateret dokumentation