Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1001 Bytes

File metadata and controls

31 lines (21 loc) · 1001 Bytes

api

The API used by apps.skde.no/kvalitetsregistre to get data.

Kjøre lokalt

Starte mysql for at api skal få tak i data (for mer informasjon, se her):

sudo systemctl start mysqld

Starte opp api:

yarn install
yarn start # start opp api på http://localhost:4000, som qmongjs kan bruke

Kjøre Dockerfile lokalt

Viktig: Bygget må kjøres fra roten av repoet, ikke fra apps/api/. Dockerfilen kopierer workspace-pakkene direkte fra monorepoet, så den må se både apps/api/ og packages/types/ i build context.

DOCKER_BUILDKIT=1 docker build -t api -f apps/api/Dockerfile .
docker run -e ORIGIN="somestring" -p 3030:80 api # Kjører ikke hvis ORIGIN ikke defineres som en miljøvariabel

Hvis man ønsker å teste spørring mot lokal database kan man enkelt gjøre det ved å bruke docker-compose-fila til imongr.