Skip to content

ModernOps888/infinity-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

∞ Infinity Stack

Open-source, Rust-native replacements for over-monetized SaaS infrastructure.

Predictable performance. Memory safety. No GC pauses. Self-hostable. No per-seat tax.

License Rust


Rust's memory safety, C-like performance, and lack of garbage collection (predictable tail latency) make it the ideal tool to commoditize expensive cloud infrastructure. Infinity Stack spans four heavily-monopolized verticals — identity, observability, data, and streaming — each a self-hostable, security-hardened Rust service with an embedded admin dashboard.

The products

Product Replaces Status
∞ Infinity ID Auth0 · Okta · OneLogin · Clerk 🟢 Flagship — runnable, hardened
Infinity Observe Datadog · Splunk · New Relic · Sentry 🟢 Runnable · hardened (alpha)
Infinity Data Snowflake · Databricks · Pinecone 🟢 Runnable · hardened (alpha)
Infinity Stream Kafka/Confluent · Elasticsearch · Algolia 🟢 Runnable · hardened (alpha)

Every service ships hardened by default — Argon2id password storage, opaque server-side sessions with HttpOnly/SameSite=Strict (+ Secure) cookies, RBAC, per-account lockout + per-IP rate limiting, hardened HTTP security headers, and fully parameterized SQL. Each tool has passed automated security review with findings remediated and verified.


⭐ Infinity ID — the flagship

A secure-by-design IAM platform in a single fast binary: OpenID Connect, OAuth 2.0, TOTP MFA, RBAC, an auth-aware edge gateway, and an embedded admin dashboard — with every security feature included (no "SSO tax").

Infinity ID dashboard

cd infinity-id
INFINITY_ADMIN_PASSWORD='ChooseAStrongOne#2025' cargo run --bin infinity-id
# open http://localhost:8080

👉 See the full Infinity ID README for features, security model, API reference, and Docker deployment.


Design principles

  • Secure by design — hardened defaults, not security-as-an-upsell.
  • Single binary, self-hostable — SQLite for local, object storage / Postgres for scale.
  • Cost transparency — your bill scales with hardware, not a vendor's margin.
  • All Rust — safety and predictable latency without a garbage collector.

Repository layout

infinity-stack/
├─ infinity-id/         # identity + OAuth2/OIDC + edge gateway + dashboard (flagship)
├─ infinity-observe/    # observability — logs, metrics, traces, alerts + dashboard
├─ infinity-data/       # vector DB + analytics tables + dashboard
└─ infinity-stream/     # durable topics + BM25 search + dashboard

License

Apache-2.0 © Infinity Stack.

About

Open-source, Rust-native replacements for over-monetized SaaS. Flagship: Infinity ID - secure-by-design IAM (OIDC/OAuth2, MFA, RBAC) + edge gateway + dashboard.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors