Packages used
| Package | Role in this application |
|---|---|
iet-stack-web-axum | Host, router, lifecycle, and health routes |
iet-stack-auth-htmx-axum | Sign-in pages, sessions, and CSRF |
iet-http-htmx-axum | Server-rendered pages and fragments |
iet-db-timescale | Pool, migrations, typed repositories |
iet-auth-login-htmx-axum | Browser sign-in flow |
iet-auth-basic-timescale | Credential persistence |
iet-auth-session-timescale | Session store |
iet-auth-profiles-timescale | Profiles beside identities |
iet-telemetry-otel | OpenTelemetry wiring |
iet-runtime-tokio | Runtime and shutdown |
Every row is a ready crate: the application composes them in servers/web
instead of writing its own HTTP, auth, or persistence plumbing.