A Spring Boot JSON API to manage the users. Backend services for https://github.com/ministryofjustice/hmpps-manage-users
./gradlew build
./gradlew ktlintApplyToIdea addKtlintFormatGitPreCommitHook
will apply ktlint styles to intellij and also add a pre-commit hook to format all changed kotlin files.
/health/ping
: will respond{"status":"UP"}
to all requests. This should be used by dependent systems to check connectivity to hmpps-manage-users-api, rather than calling the/health
endpoint./health
: provides information about the application health and its dependencies. This should only be used by hmpps-manage-users-api health monitoring (e.g. pager duty) and not other systems who wish to find out the state of hmpps-manage-users-api./info
: provides information about the version of deployed application.
Architecture decision records start here
docker-compose stop && docker-compose -f docker-compose-full.yml down --rmi all
docker-compose pull && docker-compose -f docker-compose-full.yml up -d