Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

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.