030cf28fbd | ||
---|---|---|
src | ||
.editorconfig | ||
.env.dist | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc | ||
Dockerfile | ||
README.md | ||
docker-compose.yml | ||
jest-e2e.json | ||
nest-cli.json | ||
package-lock.json | ||
package.json | ||
tsconfig.build.json | ||
tsconfig.json |
README.md
Mobicoop V3 - Logger Service
Logging system for all services.
Requirements
You need Docker and Docker-compose.
A RabbitMQ instance is also required to receive messages from other services.
Installation
Copy .env.dist
to .env
:
cp .env.dist .env
and modify it to suit your needs.
Then execute :
docker-compose up -d
The app runs automatically on the port defined in SERVICE_PORT
of .env
file (default : 5099).
Test
# unit tests
docker exec v3-user sh -c "npm run test"
# test coverage
docker exec v3-user sh -c "npm run test:cov"
Note : you can run all npm commands directly outside the container (see scripts section of package.json
for available commands), but you need NodeJS installed locally. We strongly advise to install Node Version Manager and use the latest LTS version of Node.
License
Mobicoop V3 - Logger Service is AGPL licensed.