This is a small Django based web application which parses input JSON files (used redis/valkey for cache) and shows the state of various hosts (Linux hosts) and containers.
sudo systemctl start redis
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements-dev.txt
Alternatively, use Docker:
docker compose build web
docker compose up
To enter the Docker container to run commands, use:
docker compose exec -it web bash
./manage.py addhost ../2024-12-03/hosts/