Alle innlegg

Hva er self-hosted ATS, og når gir det mening?

Lær hva self-hosted ATS betyr, hvilke fordeler og ansvar som følger, og hvorfor norske selskaper vurderer mer kontroll over drift og kandidatdata.

25. april 2026 Joachim KolleOm forfatteren

Self-hosted ATS betyr at rekrutteringssystemet kjører på infrastruktur virksomheten selv kontrollerer, enten i eget miljø, hos en norsk eller europeisk driftspartner, eller i en privat sky dere styrer. For norske selskaper er det interessant fordi modellen gir mer kontroll over kandidatdata, integrasjoner, oppgraderinger og leverandørrisiko. Den gir ikke automatisk lavere kostnad eller enklere drift, men den flytter mer makt og mer ansvar til virksomheten.

Det er også derfor uttrykket skaper mer forvirring enn klarhet i dagens søk. Norske søkeresultater for self-hosted ATS er svake og delvis irrelevante, og mange sider blander sammen self-hosted, open source, on-prem og "mer kontroll" som om det var samme ting. Det er det ikke. Hvis du vil ha begrepene på plass først, kan du starte med Hva er et ATS? og deretter lese hva open source ATS betyr i praksis. Denne artikkelen svarer på noe litt annet: hva self-hosted ATS faktisk betyr i drift, og hvorfor norske selskaper bryr seg om det.

Den korte definisjonen: hva er self-hosted ATS?

Et self-hosted ATS er et applicant tracking system som ikke bare brukes gjennom leverandørens standard skyoppsett, men som deployes på infrastruktur dere selv kontrollerer. Det kan være on-prem, i en privat VPC, hos en partner eller i en skykonto virksomheten eier selv.

Det viktige er derfor ikke om serveren fysisk står på eget kontor. Det viktige er hvem som kontrollerer:

  • hvor kandidatdata lagres
  • hvem som har tilgang til databasen og filene
  • hvordan backup, logging og sletting håndteres
  • hvordan oppgraderinger rulles ut
  • hva som skjer hvis dere vil bytte leverandor senere
SpørsmålSelf-hosted ATS i praksis
DriftDere eller en valgt partner drifter løsningen i stedet for å være helt avhengig av leverandørens standardmiljø.
DataKandidatdata bor i infrastruktur dere kontrollerer, ikke bare i en proprietær SaaS-konto.
TilgangDere kan definere strammere krav til nettverk, roller, innlogging og revisjonsspor.
IntegrasjonerDet blir lettere å knytte ATS-et til egen stack, egne dataflyter og interne systemkrav.
AnsvarDere må eie patching, overvåking, backup og hendelseshåndtering direkte eller via partner.

Dette er kjernen: self-hosted ATS er først og fremst en drifts- og kontrollmodell, ikke en funksjonsliste.

Hvorfor bryr norske selskaper seg om self-hosted ATS?

For norske selskaper handler dette sjelden om ideologi. Det handler om tre praktiske forhold: personvern, operativ kontroll og leverandørrisiko.

Det første er kandidatdata. Et ATS lagrer CV-er, notater, vurderinger, intervjuhistorikk og ofte annen personinformasjon over tid. Datatilsynet er tydelige på at innebygd personvern og personvern som standard skal tenkes inn fra start når systemer behandler personopplysninger. For et ATS betyr det at sletting, tilgangsstyring, dataminimering og sporbarhet ikke kan være ettertanker.

Det andre er kontroll over arbeidsflyt og integrasjoner. Norske team må ofte tilpasse rekrutteringsflyten til lokale forhold: Finn.no, NAV, BankID-signering, interne HR-masterdata, offentlig dokumentasjon eller egne godkjenningssteg. En standard SaaS-løsning kan være raskere å komme i gang med, men den gir ikke alltid kontroll der virksomheten faktisk trenger den.

Det tredje er langsiktig risiko. Når ATS-et lagrer flere års kandidatdata og blir kjernen i rekrutteringsprosessen, blir det dyrt hvis eksportmulighetene er svake, roadmapen ikke passer, eller prismodellen endrer seg når flere ledere skal inn i systemet. Mange norske virksomheter begynner derfor å tenke på ATS som infrastruktur, ikke bare som et brukergrensesnitt.

Self-hosted ATS er ikke det samme som open source ATS

Dette skillet er viktig fordi mange blander begrepene.

  • Self-hosted ATS beskriver hvordan systemet hostes og driftes.
  • Open source ATS beskriver hvem som kan lese, endre og videreutvikle kildekoden.
  • On-prem ATS beskriver at systemet kjøres i virksomhetens egne lokaler eller egen maskinvare.
  • SaaS ATS beskriver at leverandøren drifter systemet som en tjeneste.

Et system kan være self-hosted uten å være open source. Det kan også være open source uten at dere drifter det selv. Derfor bommer mange evalueringer allerede i utgangspunktet. De vurderer hosting som om det bare var et teknisk detaljvalg, mens det egentlig er tett knyttet til dataeierskap, forvaltning og exit-muligheter.

Hvis du allerede ser at problemstillingen glir over i systemvalg, er neste naturlige steg rekrutterings-CRM vs. ATS. Mange team oppdager for sent at de ikke bare sammenligner funksjoner, men hele styringsmodeller.

De viktigste fordelene med self-hosted ATS

Fordelene er reelle, men de er mest verdifulle for virksomheter som faktisk trenger dem.

1. Mer kontroll over kandidatdata

Når ATS-et er self-hosted, blir det enklere å definere hvor data skal ligge, hvordan de sikkerhetskopieres, og hvem som kan aksessere dem. Det betyr ikke at compliance blir automatisk, men det blir enklere å bygge kontrollene der dere faktisk trenger dem.

Datatilsynets veiledning om programvareutvikling med innebygd personvern er relevant her, selv om den retter seg bredt mot systemutvikling. Den peker på krav, design, koding, test, produksjonssetting og forvaltning som en sammenhengende prosess. Oversatt til ATS-valg betyr det at et self-hosted oppsett gir dere bedre mulighet til å kontrollere hele livsløpet for kandidatdata, ikke bare skjermbildet brukerne ser.

2. Sterkere kontroll over drift og sikkerhet

Et self-hosted ATS lar dere sette egne krav til:

  • identitetslosning og SSO
  • nettverkssegmentering og IP-begrensning
  • logging og revisjonsspor
  • backup og disaster recovery
  • oppgraderingsvindu og endringskontroll

For noen selskaper er dette overkill. For andre er det helt grunnleggende. Det gjelder spesielt virksomheter som allerede har etablerte sikkerhetskrav for andre systemer, og som ikke vil ha et rekrutteringssystem som lever på helt andre premisser enn resten av stacken.

3. Lavere leverandor-lock-in

Self-hosted ATS reduserer ikke all lock-in, men det reduserer ofte den mest alvorlige typen: at leverandøren sitter tett på infrastruktur, database, eksportlogikk og applikasjonslag samtidig.

Når virksomheten kontrollerer deploy og datalagring, blir det lettere å:

  1. ta ut full backup
  2. dokumentere hvordan dataene er strukturert
  3. bygge egne eksport- eller integrasjonsrutiner
  4. flytte driftspartner uten full systemutskiftning

Det er ofte dette norske selskaper mener når de sier at de vil ha "mer kontroll". De mener ikke bare flere admin-knapper. De mener kontroll over selve retningen og exit-veien.

4. Bedre samsvar med spesielle arbeidsflyter

Jo mer avvik dere har fra en generisk ansettelsesprosess, desto mer interessant blir self-hosted. Et ATS kan måtte håndtere sikkerhetsklarering, dokumentkrav, kommunal saksgang, bemanningsprosesser, flerspråklige søknader eller avanserte godkjenningsløp.

I slike tilfeller blir fleksibilitet i deploy og integrasjon like viktig som UI. Reqcore er laget for denne typen behov: et self-hosted, open-source ATS bygget med standardkomponenter som PostgreSQL og Docker, slik at virksomheten kan eie mer av dataflyten og videreutviklingen selv. Det er mer relevant for teknisk bevisste team enn en lukket plattform som bare tilbyr konfigurasjon innenfor faste rammer.

Men self-hosted ATS har ogsa klare ulemper

Det er her mange "self-hosted"-artikler blir for ensidige. Mer kontroll er ikke gratis.

Dere far mer ansvar

Nar dere hoster selv, ma noen eie:

  • oppdateringer og sårbarhetsfikser
  • overvaking og alarmer
  • backup og gjenoppretting
  • tilgangsmodeller
  • hendelseshåndtering

Hvis ingen faktisk eier dette, er self-hosted ATS ikke en styrke. Da er det bare en ny risiko.

Dere trenger teknisk kapasitet

Det trenger ikke bety et stort plattformteam, men noen må kunne forvalte løsningen enten internt eller via partner. Hvis dere mangler den kapasiteten fullstendig, er en SaaS-modell ofte det riktigere valget akkurat nå.

Total cost of ownership er ikke automatisk lavere

Et self-hosted ATS kan redusere lisensavhengighet og per-sete-vekst, men kostnadene flytter seg ofte til:

  • infrastruktur
  • oppsett og migrering
  • driftspartner eller intern engineering-tid
  • sikkerhetstiltak
  • forvaltning over tid

Det betyr ikke at modellen er dyrere. Det betyr at kostnaden blir mer synlig og mer styrbar hvis dere vet hva dere sammenligner. Mange norske team velger feil fordi de sammenligner en tydelig SaaS-faktura med en underestimert intern driftskostnad.

Når gir self-hosted ATS mening i Norge?

Self-hosted ATS gir ofte mening nar flere av disse punktene gjelder samtidig:

SituasjonHvorfor self-hosted kan passe
Dere har strenge krav til dataflyt og tilgangKontroll over infrastruktur og logging blir viktigere enn raskest mulig oppstart.
Dere vil unngå voksende per-sete-prisingKostnadene kan flyttes fra lisens til mer forutsigbar infrastruktur og forvaltning.
Dere trenger spesielle integrasjonerEgen deploy og applikasjonskontroll gjør det lettere å koble ATS-et til resten av stacken.
Dere vurderer ATS som langsiktig infrastrukturMindre lock-in blir viktigere enn kortsiktig bekvemmelighet.
Dere har teknisk kapasitet internt eller via partnerModellen fungerer best når ansvar for drift og sikkerhet faktisk er avklart.

Det passer ofte dårligere når virksomheten hovedsakelig vil ha:

  • raskest mulig go-live
  • minst mulig teknisk ansvar
  • standardisert arbeidsflyt uten mange lokale krav
  • ett kontaktpunkt som eier alt fra drift til support

For slike team kan en god SaaS-losning vaere mer rasjonell, selv om den gir mindre kontroll.

De fem viktigste spørsmålene for norske selskaper

Hvis dere vurderer self-hosted ATS, start her i stedet for i funksjonslista:

  1. Hvor skal kandidatdata faktisk ligge? Er målet Norge, EU eller bare "ikke helt inne i en leverandørs svart boks"?
  2. Hvem eier driften i praksis? Er det internt team, MSP, partner eller en hybridmodell?
  3. Hvordan handteres sletting, innsyn og eksport? Datatilsynets personvernprinsipper gjør dette til mer enn en teknisk detalj.
  4. Hvilke integrasjoner er faktisk kritiske? Finn.no, NAV, signering, HR-masterdata, data warehouse eller noe annet?
  5. Hva er exit-planen hvis losningen ikke lenger passer? Det beste tidspunktet å tenke på eksport og bytte er før kontrakten og driftsmodellen er satt, ikke etterpå.

Disse spørsmålene er bedre enn generiske "beste ATS"-lister fordi de tvinger fram reelle prioriteringer. De viser også raskt om self-hosted ATS er et behov eller bare et moteord i diskusjonen.

Hvor passer Reqcore inn?

Reqcore er relevant for selskaper som vil ha fordelene ved self-hosted ATS uten å gå tilbake til gamle, tunge open-source-prosjekter. Reqcore er bygget som et open-source ATS med self-hosted deploy, PostgreSQL som datalag og Docker-basert utrulling, slik at virksomheten kan beholde kontroll over data og infrastruktur i stedet for å la hele modellen styres av per-sete-lisens og lukket drift.

Det betyr ikke at self-hosted passer alle. Men det betyr at Reqcore passer bedre for team som vil kunne lese, eksportere, integrere og videreutvikle sitt eget rekrutteringssystem. Hvis dere allerede ser at dagens flaskehals handler om kontroll, ikke bare manglende funksjoner, er det et klart signal. Hvis problemet heller er at prosessen går for sakte, kan hvordan redusere time to hire være en bedre neste lesning.

Vanlige spørsmål om self-hosted ATS

Betyr self-hosted ATS at systemet ma kjore pa egne servere?

Nei. Self-hosted betyr ikke nødvendigvis on-prem. Mange self-hosted løsninger kan kjøres i egen skykonto, hos driftspartner eller i et privat miljø som virksomheten kontrollerer.

Er self-hosted ATS tryggere enn SaaS?

Ikke automatisk. Self-hosted gir mer kontroll, men sikkerhet avhenger fortsatt av oppdateringer, tilgangsstyring, logging, backup og hendelseshåndtering. Uten dette er modellen ikke tryggere i praksis.

Er self-hosted ATS billigere?

Noen ganger, men ikke alltid. Lisenskostnader kan bli lavere, spesielt hvis alternativet er per-sete-prising, men infrastruktur, migrering og drift må regnes med for å få et reelt kostnadsbilde.

Hvem passer self-hosted ATS best for?

Modellen passer best for selskaper som bryr seg om dataeierskap, integrasjonsfrihet og leverandør-uavhengighet, og som samtidig har kapasitet til å eie drift selv eller via partner.

Hva er forskjellen pa self-hosted ATS og open source ATS?

Self-hosted handler om driftsmodell. Open source handler om kildekode og videreutvikling. De overlapper ofte, men de er ikke det samme. Et system kan være det ene uten å være det andre.

Oppsummering: hvorfor bryr norske selskaper seg om self-hosted ATS?

Norske selskaper bryr seg om self-hosted ATS fordi modellen gir mer kontroll over kandidatdata, drift, integrasjoner og leverandørrisiko i et system som ofte blir en del av den operative infrastrukturen for ansettelser. Det er ikke riktig modell for alle, men det er en viktig modell for virksomheter som ikke lenger er komfortable med å legge hele rekrutteringsmotoren i en lukket SaaS-boks.

Hvis det viktigste for dere er enkel oppstart og minst mulig ansvar, er self-hosted ofte feil prioritet. Hvis det viktigste er dataeierskap, teknisk kontroll og en tydelig vei ut av lock-in, er det derimot en modell som fortjener langt mer oppmerksomhet enn den får i dagens norske SERP. For en mer praktisk variant av samme tema kan dere utforske Reqcore, lese den norske bloggen eller fortsette med open source ATS i Norge.

Om Joachim Kolle

Joachim Kolle

Grunnlegger av Reqcore

Joachim Kolle er grunnlegger av Reqcore. Han jobber tett med open source-programvare, programmering, ATS-systemer og rekrutteringsflyt.

Han skriver og kvalitetssikrer innhold om selvhostet ATS, dataeierskap og praktisk rekrutteringsarbeid.

Om forfatterenLinkedIn-profil

Klar til å ta kontroll over rekrutteringen?

Reqcore er det åpen kildekode ATS du kan hoste selv. Transparent AI, ingen prising per sete, full dataeierskap.

Les mer