Modules
Core Modules
| Module | Description |
|---|---|
lithair::http | HTTP router, static files, middleware |
lithair::data | SCC2 data engine, declarative models |
lithair::auth | Authentication, sessions, RBAC |
lithair::mfa | TOTP multi-factor authentication |
lithair::events | Event sourcing, snapshots, replay |
lithair::raft | Raft consensus, clustering |
lithair::frontend | Static asset serving, SPA support |
Usage
Modules are activated via the builder pattern:
Lithair::new()
.with_routing()
.with_static_files("./public")
.with_database()
.with_auth()
.run();