API for managing list items
This TypeScript service is part of the Meal Planner project.
This service uses NeDB for local event persistance.
# Configure
cp .env.example .env
chmod 600 .env
edit .env
yarn install
yarn dev
yarn test:dev
# Configure Docker CLI
eval $(minikube docker-env) # Or "minikube docker-env | Invoke-Expression" on Windows
# Build Docker image
docker build -t list-service .
# Deploy via infrastructure repository
For Docker image builds with Github Actions you must configure the following secrets:
DOCKER_HOST
: domain name for custom registry, leave blank to use Docker HubDOCKER_USERNAME
: username for registry authenticationDOCKER_PASSWORD
: password for registry authenticationDOCKER_REPOSITORY
: the repository/user and image name, for example:meal-planner/list-service