Docs/Architecture/1. Overview & Architecture Blueprint
π
ZeroServer Cloud-Native Platform Engine #
ZeroServer (stewarded by ZeroServer.org) is the open-source platform publisher and core cloud-native engine powering CyberOrbitβa standardized, production-ready frontend container image and extensible microservices framework powered by Deno 2.9+ and Fresh 2.3+, styled with Tailwind CSS v4, and packaged for K3s Kubernetes.
π‘
Platform Publisher vs. Autonomous Sovereign Realms
ZeroServer.org is the open-source publisher and platform engine. Third-party developers, venture studios, and enterprises use this universal container image to deploy their own Sovereign Federations & Realms. MetaData Asset Management (MDAM) is an independent corporate user of the platform that serves as our canonical production reference implementation.
β System Architecture Topology
π
Interactive Architecture Diagram
Mermaid SVG
Rendering interactive diagram...
β Key Architectural Highlights
- Universal Multi-App Configuration: Zero-rebuild customization of application names, themes (
cyan,purple,emerald,amber), and feature toggles (ENABLE_WEBRTC,ENABLE_GRPC_CHAT,ENABLE_PAYMENTS,ENABLE_AUTH). - Embedded WebRTC P2P Communications: Built-in signaling server in Deno 2 with automated SDP offer/answer exchange, ICE candidate routing, and STUN traversal.
- gRPC Service Mesh Ingress: Bidirectional WebSocket bridge connecting clients directly to upstream Kubernetes service mesh gRPC microservices (
@grpc/grpc-js). - Fintech Clearing & Payments: Real-time state machine (
INITIATED -> CLEARING -> CLEARED -> SETTLED), simulated liquidity checks, and SHA-256 verifiable clearing receipts. - Identity & RBAC: JWT session issuance via
josewith secure HTTP-only cookies and seeded demo accounts. - Cinematic 3D WebGL City to Planetary Orbit: Procedural Three.js city with animated traffic, walking pedestrians, atmospheric launch ascent, and rotating holographic globe.
- Strudel Algorithmic Live Coding Music Engine: Live synthesized Progressive House music engine (126 BPM) running purely in JavaScript WebAudio with zero external sample dependencies.
- Self-Contained In-Image Docs & Swagger UI: Embedded Swagger API Explorer (
/swagger), raw OpenAPI spec (/api/openapi.json), and this in-image documentation portal (/docs).