Starlight™ Hyperlift är plattformen för molndistribution som låter dig fokusera på din produkt, inte infrastrukturen. Allt du behöver göra är att ange sökvägen till Dockerfile, så hämtar Hyperlift din kod från GitHub. Den bygger och distribuerar sedan en containerbild så att du kan lansera din produkt live.
Om du ännu inte har en fullständig produktionsapplikation har vi förberett en testdistribution av Starlight™ Hyperlift med ett exempelarkiv. Detta gör att du snabbt kan testa bygg- och distributionsprocessen innan du går vidare till din produktionsmiljö.
Att komma igång med Hyperlift är snabbt och enkelt. Om du behöver lite hjälp har vi förberett denna video för att guida dig genom varje steg, från att ange sökvägen till din Dockerfile till att lansera ditt projekt live.
Gå till Starlight Hyperlift Manager och koppla ditt GitHub-arkiv.
Lägg till en Dockerfile i det angivna arkivet. Den måste börja med en giltig basbild.
Hyperlift förlitar sig på en korrekt Dockerfile som ritning för din applikation. Det gör att du kan installera paket, lägga till filer och konfigurera miljön utifrån din apps behov.
Du kan gärna hänvisa till den officiella dokumentationen för Dockerfile för vägledning.
OBS! För att öppna en port för applikationen, använd miljövariabler istället för att exponera den i Dockerfile.
När anslutningen till GitHub-kontot har upprättats omdirigeras du till menyn Hyperlift Manager. Där öppnas sidopanelen för konfiguration automatiskt och du kan fortsätta konfigureringen:

Samma sidopanel kan också nås från menyn Hyperlift Manager > Konfiguration:

När applikationen är konfigurerad kan du bygga den och sedan distribuera. För att börja bygga applikationen, klicka på Bygg -knappen:

När processen har slutförts framgångsrikt startar distributionen automatiskt. Faktureringen aktiveras vid denna tidpunkt. Motsvarande information visas i följande avisering:

När allt är konfigurerat och applikationen körs kan du starta, stoppa eller starta om applikationen vid behov:

Det är också möjligt att hantera Hyperlift-applikationen från splitmenyn. Följande menyer är tillgängliga därifrån:

Miljövariabler – Spara inställningar som API-nycklar, databas-URL:er, portar och konfigurationsdetaljer.
OBS: Standardporten för Hyperlift-applikationen är 8080, men du kan använda denna meny för att ändra och uppdatera den vid behov.
Applikationsinställningar – Här kan du justera inställningar som applikationsnamn, GitHub-arkiv, arkivgren och sökvägen till applikationens Dockerfile.
Autentiseringsinstruktioner – Detta omdirigerar till guiden ”Hur du kopplar ett GitHub-arkiv till Starlight Hyperlift”.
Applikationsloggar – Loggar som samlas in under applikationens körtid visas där.
Anslutningar – Visa aktiva anslutningar (domäner, SSL-certifikat, etc.) installerade för Hyperlift-abonnemanget.
Du kan också välja om byggen ska utlösas manuellt eller automatiskt.
Med de automatiska bygginställningarna kommer Hyperlift automatiskt att bygga och distribuera din app från GitHub med din Dockerfile varje gång du pushar kod till den angivna grenen.
För att aktivera detta under applikationskonfigurationen, gå till Hyperlift Manager menyn > Applikationsinställningar > Ställ in applikation. Härifrån kan du slå på eller av Automatiska byggen:

Om alternativet ”Automatiskt bygge” är inaktiverat (motsvarande växlare är av), ställs manuellt bygge in och inga automatiska applikationsuppdateringar görs.
Använd små, effektiva basbilder för Dockerfile.
Tagga versioner av basbilder uttryckligen (t.ex. python:3.12).
Ställ in miljövariabler i motsvarande meny för Starlight Hyperlift.
Övervaka bygg- och applikationsloggar.