Initial commit: NX9 philosophy, architecture, roadmap and website
This commit is contained in:
commit
b23585a54c
43 files changed
+3838
No files matched your search
@@ -0,0 +1,66 @@
|
||||
# NX9
|
||||
|
||||
**Next Generation 9** — A philosophy-driven ecosystem of self-hosted, privacy-first software.
|
||||
|
||||
Every project is built around one core idea:
|
||||
|
||||
> **Infrastructure should belong to its operator — not to a cloud provider, subscription service, or vendor.**
|
||||
|
||||
### Philosophy
|
||||
|
||||
NX9 is not a framework or a platform. It is a collection of independent, single-binary Rust applications designed for:
|
||||
|
||||
- Operator ownership
|
||||
- Privacy by default
|
||||
- Self-hosting first
|
||||
- Simplicity over complexity
|
||||
- Long-term maintainability
|
||||
- Zero telemetry or vendor lock-in
|
||||
|
||||
We deliberately choose minimal dependencies, explicit routing, SQLite-first storage, and Linux-native design. The goal is software that is easy to understand, deploy, operate, and trust — even years from now.
|
||||
|
||||
### Core Projects
|
||||
|
||||
- **[nx9-url-shortener](https://codeberg.org/thakares/nx9-url-shortener)**
|
||||
Multi-user URL shortener with analytics, QR codes, password protection, expiration, and tenant isolation.
|
||||
|
||||
- **[nx9-auth](https://codeberg.org/thakares/nx9-auth)**
|
||||
Lightweight identity and access management service with sessions, PATs, RBAC, and audit logging.
|
||||
|
||||
- **[nx9-dns-server](https://codeberg.org/thakares/nx9-dns-server)**
|
||||
Authoritative DNS server with DNSSEC support. Lightweight and designed for self-hosted use.
|
||||
|
||||
- **[nx9-chronoseal-rs](https://codeberg.org/thakares/nx9-chronoseal-rs)**
|
||||
Privacy-first browser attestation framework for anti-bot and anti-AI scraping protection.
|
||||
|
||||
### Documentation
|
||||
|
||||
- [Philosophy → Engineering Beyond Frameworks](https://nx9.in/case-study.html)
|
||||
- [Architecture Overview](ARCHITECTURE.md)
|
||||
- [Case Study: How Simplicity Defended Against Real Attacks](https://nx9.in/case-study.html)
|
||||
- [Roadmap](ROADMAP.md)
|
||||
|
||||
### Website
|
||||
|
||||
The full website source is available in the [`www/`](www/) directory.
|
||||
|
||||
### Values
|
||||
|
||||
- Privacy by design
|
||||
- Single binary deployments
|
||||
- Explicit routing
|
||||
- Operator sovereignty
|
||||
- Open Source (permissive licenses)
|
||||
- No telemetry. No vendor lock-in.
|
||||
|
||||
### Get Involved
|
||||
|
||||
- Star or fork the projects you find useful
|
||||
- Open issues or discussions for feedback
|
||||
- All projects are independent but share the same architectural principles
|
||||
|
||||
---
|
||||
|
||||
**NX9** — Software people can own, understand, and control.
|
||||
|
||||
Built by [Sunil Thakare](https://codeberg.org/thakares).
|
||||
Reference in new issue
Block a user