Dedikert appserver for Node.js og Next.js

Dedikert appserver for Node.js og Next.js

Egen server i Norge med deploy fra GitHub, PostgreSQL, backup og døgnvakt. Kjør så mange Node.js- og Next.js-prosjekter dere vil, fra 2 950 kr per måned med drift inkludert.

En dedikert appserver er en egen fysisk server i Norge, satt opp for Node.js- og Next.js-prosjekter. Vi kobler serveren til GitHub-repoene deres, setter opp PostgreSQL-databasene og kjører appene etter alle kunstens regler. Dere pusher kode, og vi sørger for at den kjører, blir tatt backup av og holdes oppdatert. Drift, backup og døgnvakt er inkludert i månedsprisen fra 2 950 kr eks. mva.

Så mange prosjekter dere vil, til fast pris

Hos skyleverandører og plattformer som Vercel, Heroku og Render betaler dere gjerne per app, per database, per bruker og for trafikk. På en dedikert appserver betaler dere for serveren. Dere kan kjøre så mange Node.js- og Next.js-prosjekter, databaser, bakgrunnsjobber og testmiljøer som serveren har kapasitet til, uten at prisen endrer seg. Serveren deles ikke med andre kunder, så ytelsen er den samme hele døgnet.

Norsk hosting, med dataene i Norge

Serveren står i vårt datasenter i Oslo, og appene, databasene og backupene blir i Norge, hos en norsk leverandør. Det gjør det enklere å oppfylle GDPR og krav fra kunder og offentlige oppdragsgivere. Norske brukere får kort svartid, og dere snakker med norske teknikere som kjenner serveren deres, også om natten.

Node.js og Next.js

Så mange prosjekter serveren har kapasitet til, hver med sin egen Node-versjon og automatisk omstart.

Deploy fra GitHub

Push til en avtalt gren, så bygges og startes ny versjon. Enkelt å rulle tilbake.

PostgreSQL

Egen database og databasebruker per prosjekt, satt opp og tunet av oss.

Klar for AI-agenter

Kod direkte mot serveren med Claude Code og andre AI-agenter, med git som sikkerhetsnett.

Backup med R1Soft

Backup av hele serveren med R1Soft (Idera), lagret i et annet datasenter i Norge.

Databasekopier dere styrer

Jevnlige kopier til filserver. Klon til test eller last ned selv, når dere vil.

Drift og døgnvakt

Apper og databasemotor overvåkes av vaktsentralen med Monitor eller UptimeLab. Norsk IT-konsulent døgnet rundt.

Norsk hosting

Serveren og dataene står i Oslo, hos en norsk leverandør. Enklere GDPR.

Slik setter vi opp appserveren

Vi setter opp serveren på samme måte hver gang, slik at den er sikker, enkel å feilsøke og lett å bygge videre på:

  • Server: Standard Server eller Lynrask med speilede disker og doble strømforsyninger. Serveren er bare deres.
  • Operativsystem: Linux med langtidsstøtte (LTS), herdet oppsett og løpende sikkerhetsoppdateringer.
  • Node.js: LTS-versjoner av Node.js, og hvert prosjekt kan kjøre sin egen versjon. Hver app kjører som en egen tjeneste med automatisk omstart og samlede logger.
  • Next.js: Next.js kjører som en vanlig Node-server, så server-side rendering, API-ruter, server actions og bildeoptimalisering fungerer som de skal.
  • PostgreSQL: Egen database og egen databasebruker per prosjekt, med tilpasset konfigurasjon og bare de rettighetene appen trenger.
  • Domener og HTTPS: Domenene deres pekes mot serveren, og vi setter opp HTTPS med sertifikater som fornyes automatisk.
  • Git og deploy: Serveren kobles til repoene deres på GitHub. Når dere pusher til en avtalt gren, bygges og startes den nye versjonen, og dere kan rulle tilbake til forrige versjon hvis noe går galt.
  • Hemmeligheter: API-nøkler og passord ligger i miljøvariabler på serveren, ikke i koden eller i git.
  • Overvåking: Hver app, hver tjeneste og databasemotoren settes opp i vaktsentralen vår, med Monitor eller UptimeLab. Vi følger med på at appene svarer, at PostgreSQL kjører og har kapasitet, og på diskplass og minne.
  • Tilgang: SSH med nøkler, og tilgang til databasene via vår WireGuard VPN-portal, der dere selv inviterer utviklerne som skal ha tilgang.

Trenger dere Redis, cron-jobber, bakgrunnsarbeidere, WebSockets eller egne testmiljøer, setter vi det opp på samme server uten ekstra kostnad.

Kod direkte mot serveren med Claude og andre AI-agenter

Serveren er satt opp slik at dere kan jobbe direkte på den med AI-kodeagenter som Claude Code, i tillegg til vanlig utvikling på egen maskin. Agenten kan lese koden, kjøre tester, sjekke logger, gjøre endringer og deploye, mens git holder oversikt over alt som er endret.

  • Hvert prosjekt har sitt eget repo, så en agent jobber i ett prosjekt om gangen.
  • Alle endringer committes, så dere ser hva agenten har gjort og kan rulle tilbake.
  • Dere kan klone produksjonsdatabasen til en testdatabase, slik at agenten kan prøve seg uten å røre ekte data.

Backup i flere lag

En appserver har to ting som ikke kan erstattes: koden og dataene. Koden ligger i git. Dataene sikrer vi i flere lag:

  • Backup av hele serveren med R1Soft (Idera), lagret i et annet datasenter i Norge. Vi kan hente tilbake enkeltfiler, databaser eller hele serveren.
  • Egne databasekopier til filserver. I tillegg kjører vi jevnlige kopier av alle PostgreSQL-databasene til en egen filserver.
  • Kopier dere styrer selv. Databasekopiene er tilgjengelige for dere. Dere kan selv hente ut en kopi, klone en database til et test- eller utviklingsmiljø, eller laste den ned til egen maskin, uten å vente på oss.

Les mer om backup og datasikkerhet.

Drift og døgnvakt inkludert

Dere skriver koden, vi drifter serveren. Det betyr at vi:

  • setter opp overvåking av tjenestene, appene og databasemotoren i vaktsentralen vår, med Monitor eller UptimeLab, slik at vaktsentralen får varsel døgnet rundt hvis en app slutter å svare eller databasen får problemer
  • oppdaterer operativsystem, Node.js, PostgreSQL og annen programvare
  • setter opp brannmur med innbruddsdeteksjon og skanner serveren for kjente sårbarheter
  • hjelper dere med feilsøking, ytelse, databaser og deploy, uten timefakturering

Dere får root-tilgang og bestemmer selv hvor mye dere vil gjøre, og hvor mye dere vil overlate til oss. Se alt som er med under tjenester inkludert.

Standard eller Lynrask?

  • Standard Server passer for de fleste: flere Node.js- og Next.js-apper, API-er og PostgreSQL-databaser med vanlig trafikk.
  • Lynrask har dobbelt så mange kjerner, dobbelt så mye minne og NVMe-disker som er 7 til 10 ganger raskere enn SSD. Velg den hvis dere har store databaser, mange samtidige brukere, tunge byggejobber eller mange prosjekter på samme server.

Usikre? Fortell oss hva dere skal kjøre, så anbefaler vi en server. Vi selger dere ikke mer enn dere trenger.

Slik kommer dere i gang

  1. Ta kontakt via kontaktskjemaet, chat eller telefon 45 10 22 22, og fortell hvilke prosjekter som skal kjøre.
  2. Vi setter opp serveren, som regel samme dag.
  3. Vi kobler til GitHub, lager databasene og flytter eventuelle eksisterende data.
  4. Dere pusher kode, og vi drifter serveren fra første dag.

Ofte stilte spørsmål om dedikert appserver

En egen fysisk server i vårt datasenter i Oslo, satt opp for Node.js- og Next.js-apper med PostgreSQL. Vi kobler den til GitHub-repoene deres, setter opp databasene, domenene og HTTPS, og drifter serveren. Dere pusher kode, vi sørger for at den kjører.
Fra 2 950 kr per måned eks. mva. for Standard Server. Lynrask med 8 kjerner, 64 GB minne og NVMe-disker koster litt mer, se prisene over. Oppsett, drift, backup, overvåking og hjelp er inkludert, og dere betaler ikke per app, per database eller for trafikk.
Så mange serveren har kapasitet til. Det er ingen grense på antall apper, databaser eller domener. De fleste kjører mange Node.js- og Next.js-prosjekter på én Standard Server. Blir den for liten, flytter vi dere til Lynrask.
Vi kobler serveren til repoene deres. Når dere pusher til en avtalt gren, for eksempel main, hentes koden, appen bygges og den nye versjonen startes. Går noe galt, kan dere rulle tilbake til forrige versjon.
Ja. Serveren er satt opp for at dere kan jobbe direkte på den med AI-kodeagenter som Claude Code. Agenten kan lese koden, kjøre tester, sjekke logger og deploye, mens git holder oversikt over alle endringer. Med en klon av databasen kan agenten teste uten å røre produksjonsdata.
I flere lag. Vi tar backup av hele serveren med R1Soft (Idera) og lagrer den i et annet datasenter i Norge. I tillegg kjører vi jevnlige kopier av alle PostgreSQL-databasene til en egen filserver. Koden ligger i git.
Ja. Databasekopiene på filserveren er tilgjengelige for dere. Dere kan hente ut en kopi, klone en database til et test- eller utviklingsmiljø eller laste den ned til egen maskin, uten å vente på oss.
Ja, for dere som vil ha fast pris i kroner, dataene i Norge og mange prosjekter på én server. Dere mister ikke funksjoner: Next.js kjører som en vanlig Node-server med server-side rendering, API-ruter og bildeoptimalisering. Det dere slipper, er pris per app, per bruker og for trafikk.
Oppsett, overvåking av apper, tjenester og databasemotor via vaktsentralen med Monitor eller UptimeLab, oppdateringer av operativsystem, Node.js og PostgreSQL, brannmur med innbruddsdeteksjon, backup og hjelp med feilsøking, ytelse og deploy. Dere får en norsk IT-konsulent som kjenner serveren, uten timefakturering.
Ja. Dere får full tilgang og bestemmer selv hvor mye dere vil gjøre, og hvor mye dere vil overlate til oss.
Vi setter opp overvåking av hver app, hver tjeneste og databasemotoren i vaktsentralen vår, med Monitor eller UptimeLab. Vaktsentralen får varsel døgnet rundt hvis en app slutter å svare, PostgreSQL stopper eller får kapasitetsproblemer, eller disken begynner å bli full, og tar tak i det før det blir et problem for brukerne deres.
Dataene blir i Norge hos en norsk leverandør, noe som gjør det enklere å oppfylle GDPR og krav fra kunder og offentlige oppdragsgivere. Norske brukere får kort svartid, og dere får support fra norske teknikere.
Ja. Vi setter opp Redis, bakgrunnsarbeidere, cron-jobber, WebSockets og testmiljøer på samme server, uten ekstra kostnad.

Datasenter i Oslo

ISO 27001 PCI DSS Tier III
1ms

Responstid til NIX

100%

Oppetidsgaranti strøm

24/7

Døgnbemannet drift

Vil dere flytte appene til en egen server i Norge?

Fortell oss hvilke prosjekter og databaser dere har, så anbefaler vi en server og setter den opp.

Kontakt oss