- Node JS
- Docker
- NPM ou yarn
-
clone o repositório
git clone https://github.com/JerryMacedoCastro/patrimony-management.git
-
Navegue até a pasta do projeto e crie um arquivo
.env
. No arquivo criado exponha a porta desejada e o segredo jwt como o exemplo
PORT=3000
SECRET=ptjwtsecret123
-
Instale as dependencias
npm install
ouyarn
-
Rode o o comando de build
npm run build
ouyarn build
-
Inicie o docker
docker-compose up --build
-
Altere "PORT" para a porta escolhida no passo anterior. A documentação da API estará disponível em http://localhost:PORT/api/v1/docs
-
Para realizar o upload de arquivos no MinIO é necessário entrar no console com as credenciais
Username: Q3AM3UQ867SPQQA43P2F
Password: zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG
- Crie um Bucket com o nome patrimony-management-images