This project aims to help the video upload process. It will create folders for each member and video based on their uuid.
- Install python (see version in pyproject.toml)
- Install uv
uv syncpre-commit installuv run uvicorn src.bss_web_file_server.main:appuv run isort . --check
uv run black . --check
uv run mypy
uv run pylint srcuv run isort .
uv run black .uv run uvicorn src.bss_web_file_server.main:app --reloaduv run pytestuv run pytest tests-intSee .github/workflows/integration.yml for CI/CD example with GitHub Actions.
docker build -t bss_web_file_server .docker-compose up