Översikt över projekt

Författare:Lars Nyström
Uppdaterad:21 aug. 2025

Ett projekt på Esadax är en abstrakt instans som representerar din applikation eller arbetsbelastning som körs på plattformen. Beroende på ditt användningsfall kan ett projekt ha olika former:

  • Git-ansluten CI/CD-distribution: Ett arbetsflöde som integreras direkt med ditt Git-förråd för att automatiskt bygga, förhandsgranska och distribuera dina frontend-applikationer när du skickar kod. Detta effektiviserar kontinuerlig integrering och leverans genom att automatisera distributionsprocessen från utveckling till produktionsmiljöer.

  • Full-Stack Application: Orkestreras genom Esadax One Click Apps, där ditt projekt kör containeriserade eller orkestrerade tjänster med minimal konfiguration.

  • Kortvariga eller experimentella projekt: Utnyttja Betala per användning-modellen, perfekt för tillfälliga projekt där du styr när programmet körs och faktureringen baseras på aktiv användningstid.


Innehållsförteckning

  • Vad är ett projekt?
  • Projekttyper på Esadax
  • Översikt över projektinstrumentpanelen
  • Projektkonfiguration och -hantering
  • Observerbarhet & övervakning
  • Gränser och felhantering
  • Ramverk och plattformar som stöds
  • Feedback och support

Vad är ett projekt?

Ett projekt fungerar som en logisk behållare som grupperar alla komponenter som är relaterade till programmet – distributioner, domäner, miljövariabler, åtkomstkontroller och observerbarhetsverktyg.

Det gör det enklare att hantera infrastruktur genom att tillhandahålla ett konsekvent gränssnitt oavsett om du distribuerar ett statiskt gränssnitt via Git, en fullständig app via containerorkestrering eller kör kortsiktiga arbetsbelastningar på begäran.


Projekttyper på Esadax

100 mg två gånger dagligen. Git-anslutna CI/CD-projekt

Anslut ditt projekt till en Git-databas för att möjliggöra sömlösa arbetsflöden för kontinuerlig integrering och driftsättning. Esadax bygger automatiskt din app på varje commit, skapar förhandsgranskningsmiljöer för pull-förfrågningar och hanterar produktionsdistributioner.

2. One Click Apps projekt

Distribuera komplexa fullstacksprogram snabbt med hjälp av containerorkestrering och OCI-kompatibla avbildningar. Konfigurera bara miljövariabler som PROJECT_NAME, USERNAME, PASSWORD med mera och klicka sedan på distribuera. Esadax hanterar orkestreringen och exponerar din app via en unik URL med dina förkonfigurerade referenser.

3. Betala per användning-projekt

Perfekt för kortsiktiga experiment eller burst-arbetsbelastningar. Finansiera ditt konto i förväg och starta, stoppa eller ta bort dina program när du vill. Du betalar bara för den tid som programmet körs aktivt. Inga långsiktiga avtal, inga faktureringsöverraskningar.


Översikt över projektinstrumentpanelen

Din projektpanel ger en centraliserad vy och kontrollpanel för din applikation:

  • Se alla aktiva driftsättningar – produktion och förhandsversioner.
  • Hantera anpassade domäner och SSL.
  • Konfigurera miljövariabler.
  • Ange regler för distributionsskydd.
  • Inspektera distributionsstatus, bekräftelseinformation och aktiva webbadresser.
  • Få åtkomst till loggar, webbanalys och prestandainsikter.
  • Kontrollera brandväggsinställningar för att skydda din app.

Projektkonfiguration och -hantering

Varje projekt stöder flexibel konfiguration anpassad till ditt arbetsflöde:

  • Anslut till flera Git-grenar eller monorepos.
  • Definiera miljövariabler med omfattning per distribution.
  • Hantera hemligheter och tokens säkert.
  • Aktivera samarbetsfunktioner och åtkomstkontroller för ditt team.

Observerbarhet & övervakning

Spåra ditt projekts hälsa och användning med integrerade verktyg:

  • Realtidsloggar och felspårning.
  • Webbanalys för besökarinsikt.
  • Hastighets- och prestandagranskningar.

Gränser och felhantering

Mer information om projektresursgränser och felkoder för felsökning finns i avsnitten Gränser och Felkoder.


Ramverk och plattformar som stöds

Esadax stöder ett brett utbud av frontend och full-stack ramar, inklusive men inte begränsat till:

  • Nästa.js (både /app och /pages kataloger)
  • SvelteKit
  • One Click Apps-behållare
  • Anpassade OCI-kompatibla applikationer

Skicka feedback till oss

Var den här översikten till hjälp? Vi välkomnar dina synpunkter för att kontinuerligt förbättra din upplevelse med projekt på Esadax.