Hastur is a web-based download management application for large files.
This project is originally a proof of concept of some notions of DDD (Domain Driven Design) such as CQRS and Event Sourcing.
To install it, you need to have the python poetry package manager installed first.
# clone the repository
git clone [email protected]:skitoo/hastur.git
# go into the project folder
cd hastur
# install dependencies via poetry
poetry install
poetry run uvicorn hastur.port.web.app:web_app