Headless CMS domene: Slik kobler du Strapi eller Sanity

Vil du bruke Strapi eller Sanity som headless CMS med eget domene? Da trenger du riktig DNS-oppsett og en god domeneregistrar. I denne guiden viser vi deg hele prosessen fra domeneregistrering til ferdig publisert nettside.

Kort oppsummert: Et headless CMS leverer innhold via API, mens frontenden din kjører på et eget domene. Du registrerer domenet, peker DNS til frontenden din, og kobler CMS-et som innholdskilde. Hele prosessen tar under en time når du vet hva du gjør.

Hva er et headless CMS?

Et headless CMS er et innholdsstyringssystem som skiller innholdet fra presentasjonen. I motsetning til tradisjonelle CMS som WordPress, der alt er koblet sammen, leverer et headless CMS innhold via et API. Du velger selv hvilken teknologi du bruker for å vise innholdet.

Strapi er et open source headless CMS du installerer på egen server. Det gir deg full kontroll over data og infrastruktur. Sanity er en skybasert løsning med et fleksibelt innholdsstudio og sanntidsredigering.

Begge alternativene krever at du har et eget domene for frontenden din. Du kan enkelt registrere et .no-domene på Feno fra kun 99 kr per år.

Headless CMS domene: Slik fungerer arkitekturen

Når du bruker et headless CMS med eget domene, har du typisk tre komponenter:

  1. CMS-et (Strapi eller Sanity) som lagrer og leverer innhold via API
  2. Frontenden (Next.js, Nuxt, Astro eller lignende) som henter innhold og bygger nettsiden
  3. Domenet ditt som peker til frontenden og er det besøkende ser i nettleseren

Domenet ditt peker altså til frontenden, ikke til CMS-et. CMS-et lever i bakgrunnen og kommuniserer med frontenden via API. Dette gir deg frihet til å bytte frontend uten å miste innholdet ditt.

Slik registrerer du domenet ditt for headless CMS

Første steg er å sikre deg et godt domene. For norske prosjekter anbefaler vi et .no-domene fordi det gir tillit hos norske besøkende og kan gi bedre synlighet i norske søkeresultater.

Registrer .no-domene steg for steg

  1. Gå til feno.no og søk etter ønsket domenenavn
  2. Legg domenet i handlekurven og fullfør kjøpet
  3. Logg inn i kontrollpanelet for å administrere DNS
  4. Pek domenet til hostingplattformen din (se neste seksjon)

Hos Feno koster et .no-domene fra 99 kr per år uten skjulte gebyrer. Du får tilgang til et moderne kontrollpanel der du enkelt styrer DNS og navneservere.

DNS-oppsett for Strapi med eget domene

Strapi krever en server fordi det er selvhostet. Du kan bruke tjenester som DigitalOcean, Hetzner eller Railway. Frontenden deployer du typisk til Vercel eller Netlify.

Oppsett av frontenden

  1. Deploy frontendprosjektet ditt (f.eks. Next.js) til Vercel eller Netlify
  2. Gå til DNS-innstillingene i Feno sitt kontrollpanel
  3. Legg til en CNAME-record som peker domenet ditt til hostingplattformen (f.eks. cname.vercel-dns.com)
  4. Vent på DNS-propagering (vanligvis 5 til 30 minutter)
  5. Verifiser domenet i Vercel eller Netlify sitt dashboard

Oppsett av Strapi-backend

Strapi-backenden trenger også et domene eller subdomene, typisk api.dittdomene.no. Legg til en A-record som peker til serverens IP-adresse. Konfigurer deretter SSL med Let's Encrypt eller Caddy for sikker HTTPS-tilkobling.

I Strapi sin konfigurasjon setter du url til ditt nye API-domene slik at alle API-kall går via riktig adresse.

DNS-oppsett for Sanity med eget domene

Sanity er skybasert, så du trenger ikke hoste CMS-et selv. Du fokuserer kun på frontenden og domenet ditt.

Koble Sanity til frontend med eget domene

  1. Opprett et Sanity-prosjekt og konfigurer innholdsmodellen din
  2. Bygg frontenden med Next.js, Remix eller et annet rammeverk
  3. Bruk Sanity sin klient (@sanity/client) for å hente innhold via GROQ eller GraphQL
  4. Deploy frontenden til Vercel, Netlify eller Cloudflare Pages
  5. Pek domenet ditt via DNS i Feno sitt kontrollpanel

For Sanity Studio kan du enten bruke den innebygde skyløsningen eller hoste studioet på et subdomene som studio.dittdomene.no. Legg da til en ekstra CNAME-record i DNS-innstillingene.

Hva koster et headless CMS med eget domene?

Kostnaden avhenger av hvilke tjenester du velger:

  • Domene: Fra 99 kr/år for .no hos Feno
  • Strapi: Gratis (open source), men du betaler for hosting (fra ca. 50 kr/mnd)
  • Sanity: Gratis plan med generøse kvoter, betalte planer fra $99/mnd for større prosjekter
  • Frontend-hosting: Gratis på Vercel/Netlify for hobbyprosjekter, fra ca. $20/mnd for profesjonell bruk

Totalt kan du komme i gang med et headless CMS domene for under 200 kr i måneden hvis du velger gratisplanene og kun betaler for domenet.

Administrer domenet ditt enklere med Feno

Når du jobber med et headless CMS, trenger du ofte å justere DNS-innstillinger. Kanskje du bytter hostingplattform, legger til et subdomene for staging, eller konfigurerer e-post.

Med Feno sitt kontrollpanel gjør du alle DNS-endringer på sekunder. Du kan legge til A-records, CNAME-records, TXT-records og MX-records uten å vente på support. Endringene propagerer raskt, og du har full oversikt over alle domenene dine på ett sted.

Overføre domene fra en annen registrar

Har du allerede et domene hos en annen registrar? Du kan enkelt flytte det til Feno. Prosessen er enkel:

  1. Logg inn hos din nåværende registrar og hent autorisasjonskoden (auth code)
  2. Start en overføring på feno.no
  3. Tast inn domenenavnet og autorisasjonskoden
  4. Overføringen fullføres vanligvis innen 1 til 5 dager

DNS-innstillingene dine overføres automatisk, så nettsiden din forblir tilgjengelig gjennom hele prosessen.

Strapi eller Sanity: Hvilket headless CMS bør du velge?

Valget mellom Strapi og Sanity avhenger av dine behov:

  • Velg Strapi hvis du vil ha full kontroll over data, foretrekker open source, og har erfaring med å drifte servere
  • Velg Sanity hvis du ønsker en skybasert løsning, samarbeider med flere redaktører, og vil slippe serveradministrasjon

Begge fungerer utmerket med et eget .no-domene. Det viktigste er at du har et pålitelig domene med god DNS-administrasjon som grunnlag for prosjektet ditt.

Vanlige spørsmål om headless CMS og domener

Trenger jeg et eget domene for å bruke headless CMS?

Ja, for produksjonsbruk trenger du et eget domene for frontenden din. CMS-et leverer innhold via API, men besøkende ser nettsiden din via domenet. Et .no-domene gir troverdighet og bedre lokal synlighet.

Kan jeg bruke samme domene for CMS og frontend?

Ja, du kan bruke subdomener. For eksempel kan frontenden ligge på www.dittdomene.no og Strapi-backenden på api.dittdomene.no. Med Sanity trenger du vanligvis ikke et eget subdomene for CMS-et fordi det hostes i skyen.

Hvor lang tid tar det å sette opp headless CMS med eget domene?

Selve domeneregistreringen tar kun noen minutter. DNS-oppsett og kobling til frontenden tar vanligvis 15 til 30 minutter. Hele prosessen fra start til ferdig nettside kan gjøres på en ettermiddag.

Kom i gang med headless CMS og eget domene

Et headless CMS gir deg frihet til å bygge moderne, raske nettsider med teknologien du foretrekker. Kombinert med et eget .no-domene får du en profesjonell løsning som er enkel å vedlikeholde og skalere.

Start med å sikre deg et godt domenenavn. Registrer ditt .no-domene hos Feno i dag fra kun 99 kr per år, og få tilgang til et kontrollpanel som gjør DNS-administrasjon enkelt.

Registrer ditt .no-domene i dag

Sikre deg det perfekte domenenavnet for din bedrift eller prosjekt. Enkel registrering og administrasjon.

  • Norsk domeneforhandler
  • Enkel DNS-administrasjon
  • Konkurransedyktige priser
Kom i gang