In the same directory as 'humble-annotations' (not inside humble-annotations):
λ ~ mkdir dataset-store
Install Docker Desktop
- To make sure we can run multiple container go to Docker>Preferences>Resources and in "Memory" make sure you have selected > 4GB
Follow the instructions for your operating system.
If you already have a preferred text editor, skip this step.
- Clone this repository
cd api-service
- Start docker shell
sh ./docker-shell.sh
To install a new python package use pipenv install requests
from the docker shell
To run development api service run uvicorn_server
from the docker shell
To test the service go to http://0.0.0.0:9000/
cd feature-extractor-01
- Start docker shell
sh ./docker-shell.sh
To install a new python package use pipenv install requests
from the docker shell
To run development api service run uvicorn_server
from the docker shell
To test the service go to http://0.0.0.0:9010/
-
cd database-server
-
Start docker shell
sh ./docker-shell.sh
-
To ensure your local database is up to date, run
dbmate up
- DB Migrations tool link: https://github.com/amacneil/dbmate
-
Run
psql postgres://hlexg:annotate@hlexgdb-server:5433/hlexgdb
cd annotations-frontend
- Start docker shell
sh ./docker-shell.sh
yarn install
To start the development server, run yarn start