System Documentation

FAQ

// Frequently asked questions about AuthOS.

0x01: Architecture
Why Rust? We chose Rust for one simple reason: predictability. AuthOS runs as a single binary without a garbage-collected runtime. Actual latency and memory use depend on workload and deployment configuration, so we publish numbers only with reproducible evidence.
0x02: Environment
Can I self-host? Yes. AuthOS is designed to be deployed on your infrastructure. Backend-specific builds are available for SQLite, PostgreSQL, and MySQL. SQLite is single-node; exact PostgreSQL/MySQL version windows and multi-node behavior are not yet published as stable guarantees. See the current support matrix.
0x03: Integration
What about the SDK? We provide @drmhse/sso-sdk, a zero-runtime-dependency typed TypeScript library, plus pre-1.0 React, Vue, and Node integration packages.
0x04: Tenancy
Is it multi-tenant? Native multi-tenancy is baked into the core. Organizations, team invitations, and role-based access control (RBAC) are first-class citizens, not plugins.

Ready to compile?

Read the Docs