Esse repositório contém o código fonte do módulo de gerenciamento de arquivos do sistema EasyCrit. O módulo é responsável por gerenciar os arquivos do sistema, incluindo upload, download e exclusão de arquivos.
- Docker
- Docker Compose
- Clone o repositório:
git clone https://github.com/fga-eps-mds/2025.1-EasyCrit-filesManager.git
cd 2025.1-EasyCrit-filesManager
-
Crie um arquivo
.env
na raiz do projeto com as variáveis de ambiente necessárias. -
É possível executar o projeto pelo Docker Compose presente no repositório de documentação do EasyCrit.
cd 2025.1-EasyCrit-docs
docker-compose up -d filesManager
Variável de ambiente | Descrição |
---|---|
FILESMANAGER_PORT |
Porta que o serviço irá rodar. |
É possível acessar a documentação do projeto através do Swagger, que está disponível na seguinte URL:
http://localhost:{AUTH_PORT}/docs
A documentação é gerada automaticamente a partir dos comentários do código, utilizando o Swagger UI. Para mais informações sobre como utilizar o Swagger, consulte a documentação oficial.