App Platform / Apper

Push koden. Vi kjører appen.

Koble til et repo, så bygger, starter og overvåker vi appen på din egen appserver. Hver versjon helsesjekkes før den tar over, og du ruller tilbake med ett klikk.

  • Node.js 20 til 26, statiske sider, Dockerfile og arbeidere
  • Automatisk deploy ved push og forhåndsvisning av pull requests
  • Flere apper på samme server, uten pris per app
0 snedetid ved deploy
5 versjonerklare for tilbakerulling
1, 5 eller 10apper per server
Fra 89 krper måned, eks. mva
Funksjoner

Alt en app trenger i produksjon

Bygging, domener, sikkerhet og drift er på plass fra første deploy.

GitHub og forhåndsvisninger

Hver push til grenen deployes. Hver pull request får sin egen kopi med egen adresse, som slettes når den lukkes. GitLab og andre fungerer med en deploynøkkel.

Deploy uten nedetid

Den nye versjonen må svare på helsesjekken før trafikken flyttes. Feiler den, kjører den gamle videre, og du kan få feilen forklart.

Fire apptyper

Node.js med npm, pnpm, Yarn eller Bun, statiske sider, alt med en Dockerfile, og arbeidere for køer og bots uten port og adresse.

Domener med automatisk HTTPS

Hver app får en adresse på gigahostapps.no med en gang. Egne domener får sertifikat som fornyes av seg selv, og vi sjekker DNS hver dag.

WAF og sårbarhetsskanning

Brannmur for webapplikasjoner med OWASP Core Rule Set, passord- og IP-regler, hastighetsgrense, og skanning av avhengighetene ved hver deploy.

Logger, terminal, cron og e-post

Live logger, et skall i appen, cron-jobber i norsk tid, varsler på e-post eller webhook, og SMTP-relé med SPF og DKIM.

Deploy

Du ser hver fase, og hvor lang tid den tok

Hver deploy går gjennom de samme stegene på en egen byggserver, så appene dine ikke mister ytelse mens en ny versjon bygges.

  • Helsesjekk før bytte. Trafikken flyttes først når den nye versjonen svarer.
  • Rask eller full bygging. Rask bygging gjenbruker byggcachen.
  • Tilbake på sekunder. De fem siste vellykkede versjonene ligger klare.
  • Byggloggen live, med hemmelige verdier sladdet.
Appservere

Én server, flere apper, faste grenser

Du kjøper en appserver, ikke en plass per app. På Team og Pro fordeler du minnet mellom appene selv.

  • Hard minnegrense per app, så én app aldri tar minnet fra de andre.
  • CPU deles, og du gir appene lav, normal eller høy prioritet.
  • Flytt apper mellom serverne dine uten nedetid.
  • Forhåndsvisninger bruker ledig minne, ikke en av plassene.
Pakker

Velg størrelse etter hvor mange apper du har

Solo gir én app hele serveren. Team og Pro gir plass til flere apper som deler serveren. Bytt pakke når du vil.

1 app
Solo S

For en liten app, et API eller en side med lite trafikk.

kr89/mnd
  • vCPU1
  • Minne1 GB
  • Disk10 GB
  • Apper1
1 app
Solo M

For en app som trenger mer minne, som Next.js eller Nuxt.

kr119/mnd
  • vCPU1
  • Minne2 GB
  • Disk15 GB
  • Apper1
Opptil 10 apper
Pro 8

For byråer og produktteam med mange apper i drift.

kr299/mnd
  • vCPU4
  • Minne8 GB
  • Til apper6,5 GB
  • Disk40 GB
  • Apper10
Opptil 10 apper
Pro 16

For tunge apper med mye trafikk eller store bygg.

kr539/mnd
  • vCPU8
  • Minne16 GB
  • Til apper14 GB
  • Disk60 GB
  • Apper10
Opptil 10 apper
Pro 32

Den største serveren, for krevende produksjonsmiljøer.

kr899/mnd
  • vCPU16
  • Minne32 GB
  • Til apper29,5 GB
  • Disk80 GB
  • Apper10

Priser eks. mva. «Til apper» er minnet som kan fordeles mellom appene. Resten går til operativsystem, ruting og bygging.

FAQ

Ofte stilte spørsmål

Lurer du på noe annet? Send oss en melding, så svarer vi.

Må appen min ha en Dockerfile?
Nei. Node.js-apper og statiske sider bygges med Railpack, som leser package.json og finner pakkebehandler og kommandoer selv. Har du en Dockerfile, kan du velge apptypen Docker i stedet.
Kan jeg lagre filer på disken?
Hver deploy starter fra et rent image, så filer appen skriver til disken forsvinner ved neste deploy. Lagre data i en database, og filer i objektlagring.
Hva skjer hvis appen bruker for mye minne?
Minnegrensen er hard. Går appen over, startes den på nytt, mens de andre appene på serveren ikke merker noe. Grafene viser bruken mot grensen.
Kan jeg bruke GitLab eller Bitbucket?
Ja, med en SSH-deploynøkkel som lages på serveren. Automatisk deploy ved push og forhåndsvisninger krever foreløpig GitHub.
Hvordan faktureres appservere?
Per time, og du betaler aldri mer enn månedsprisen. Du betaler for serveren, ikke per app, og forhåndsvisninger av pull requests koster ingenting ekstra.

Klar til å deploye?

Bestill en appserver i Flux og koble til repoet ditt, eller fortell oss hva du vil kjøre.

Få 10% rabatt på vår Ryzen dedikert server Hobby med koden: HOBBYSOMMER