A API de Gerenciamento de Usuários do SysArq compõe a arquitetura de microsserviços do sistema SysArq.
Esse microsserviço é responsável pelo CRUD (veja a definição), autenticação e gerenciamento de permissões de usuário da aplicação. Saiba mais
Docker
- veja como instalar;docker-compose
, no mínimo a versão1.29.0
- veja como instalar.
-
Clone esse repositório - veja como clonar um repositório;
-
Crie, utilizando o arquivo env-reference, o
.env
dentro da pasta do repositório; -
Execute, dentro da pasta do repositório, o comando:
sudo docker-compose up
-
Acesse http://0.0.0.0:8001/ no navegador.
-
Para testar a aplicação, utilize o pytest. Por exemplo:
sudo docker-compose run web pytest --cov
Observação: Só serão aceitas contribuições com 90% de cobertura de código.
-
Para verificar o estilo de código da aplicação, utilize o flake8. Por exemplo:
sudo docker-compose run web flake8
Observação: Só serão aceitas contribuições com o estilo correto.
ATENÇÃO: Execute os comandos dentro da pasta
do repositório.
- Leia o guia de contribuição.