- NodeJS:
- Docker:
- Linux: Install Docker Engine or Install Docker Desktop.
- Windows: Install Docker Desktop.
- MacOS: Install Docker Desktop.
You have the tree following options.
-
Open the project in an IDE and install the dependencies.
npm install
-
Generate the Swagger documentation.
npm run swagger
-
Launch the application.
npm run start
The app runs at http://localhost:3000.
-
Open the project in an IDE and install the dependencies.
npm install
-
Generate the Swagger documentation.
npm run swagger
The project contains a Dockerfile at its root in order to create an image of the application.
A docker-compose.yml file also exists at the root in order to launch easily a container for the application.
-
Build the image and launch the container.
docker-compose up
docker-compose.yml file and have to be run as with the right privileges (administrator).