O Libguard é uma plataforma para detectar se há alguma vulnerabilidade e se há dependências incompatíveis no projeto.
Certifique-se de possuir o Docker e o Docker Compose instalados em sua máquina
git clone https://github.com/Libguard/libguard-backend.git
cd libguard
docker compose up -d --build
Acesse localhost:8000 no seu navegador favorito
docker compose logs -f api
docker compose exec api bash # ou docker compose exec api sh
# Dentro do container execute:
uv run python3 manage.py makemigrations
ou
docker compose exec api uv run python3 manage.py makemigrations
docker compose down
ou
docker compose down -v # Para remover os volumes, incluindo o banco de dados SQLite3