start webui

This commit is contained in:
Abel Luck 2026-03-30 11:42:13 +02:00
parent 40da4384b2
commit 4b376c54a2
7 changed files with 678 additions and 206 deletions

View file

@ -15,6 +15,17 @@
- Sync Python dependencies with `uv sync --all-groups`.
- Run the app with `uv run repub`.
```sh
uv sync --all-groups
uv run pytest
uv run flake8 repub/ tests/
uv run pyright
nix fmt
nix flake check
uv run repub
uv run repub crawl -c repub.toml
```
## Validation
- Run `nix fmt` after changing repo files that are covered by treefmt.