Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

Latest commit

 

History

History
38 lines (27 loc) · 1.41 KB

README.md

File metadata and controls

38 lines (27 loc) · 1.41 KB

DCSA-Edocumentation - Booking and EBL

Building and Running the project,

[RECOMMENDED] Setup a Github Personal Access Token as mentioned here, then skip to step 3.

If you would like to build required DCSA packages individually, begin with step 1.

  1. Clone DCSA-Edocumentation (with --recurse-submodules option.) and Build using, mvn package

  2. Initialize your local postgresql database as described in datamodel/README.md
    or If you have docker installed, you may skip this step and use the docker-compose command mentioned below to set it up (This will initialize the application along with the database).

  3. Run application,

mvn spring-boot:run [options]

options:
 -Dspring-boot.run.arguments="--DB_HOSTNAME=localhost:5432 --LOG_LEVEL=DEBUG"

OR using docker-compose

docker-compose up -d -V --build
  1. Verify if the application is running,
curl http://localhost:9090/v1/actuator/health

Security considerations

This reference implementation does not do any authentication/authorization and should not be used in production as is. Using this as is in production would expose data for all parties to all other parties with out checking weather they should have access.