# BitVault

Kubernetes-native file storage, synchronization, sharing, and asset-management platform — architecture documentation.


Start here

The single most important document is the critique — read it first:

Critique & Risks →

The three load-bearing conclusions:

  1. Cut the web-CMS; make sync correctness the headline.
  2. Start as a modular monolith; reach microservices by extraction.
  3. Tier the infrastructure. Postgres + object store is the core; Redis, NATS, and OpenSearch are opt-in.

Architecture


Deep dives


How to read, by audience

You are… Read, in order
Evaluating the engineering critiquecontextsservicesarchitectureroadmapADRs
Deciding whether to build it goalscritiqueroadmap
Going to implement it requirementsarchitecturerepo structuredata modelADRs
Going to operate it deployment topologypackaging ADR

Conventions