This repository hosts the Matrix-first server strategy for Vauxl.
- Deploy a compliant Matrix homeserver baseline (fork or implementation path).
- Provide authentication, room state, federation basics, and media service compatibility.
- Keep all Vauxl features as additive, namespaced, and documented extensions.
- Breaking Matrix client interoperability.
- Undocumented proprietary event formats.
crates/Cargo workspace:vauxl-server(binary),vauxl-matrix(client-server API),vauxl-crypto, plus stubs for federation, identity, media, admin, pushmigrations/PostgreSQL schema (regenerate.sqlx/withcargo sqlx prepare --workspaceafter changing queries)config/runtime configuration defaultsdocker/dev compose stack and Dockerfilesscripts/local dev helpersdocs/extension and operations docs
All custom events/capabilities use the org.vauxl.* namespace and include discovery/fallback behavior.