Skip to content

LBlend/normantle-frontend

Repository files navigation

Normantle frontend

Frontenden for prosjektet Normantle.

For mer informasjon angående prosjektet se backendrepoet

Kom i gang

Manuell installasjon (developer mode)
  1. Klon repoet og last ned avhengighetene:

    • node.js
    • yarn
  2. Installer prosjektavhengighetene

yarn install
  1. Lag en kopi av filen env.example og gi den navnet .env. Bytt så ut URLen med en som peker mot din egen backend

  2. Kjør webappen

yarn dev
Docker (deployment)

Valgmulighet 1 - Bruke forhåndsbygget versjon

  1. Skriv denne kommandoen for å kjøre webappen.
docker run -d -p 3000:3000 --name normantle-frontend ghcr.io/lblend/normantle-frontend:latest

Her kan du så klart endre på variabler som du ønsker.

Valgmulighet 2 - Bygge et dockerbilde på egenhånd

  1. Klon repoet

  2. Endre navn på .env.example og endre på API_ROOT til å peke mot din backend.

  3. Bygg dockerbildet

docker build -t normantle-frontend .
  1. Lag og kjør en dockercontainer
docker run -d -p 3000:3000 --name normantle-frontend normantle-frontend

Merk deg her at om du har valgt å endre port i dockerfila, så bør det reflekteres her.