Streamline docs a bit

This commit is contained in:
Brian Picciano 2022-10-07 14:38:39 +02:00
parent c14649aa45
commit 669796af57

View File

@ -9,17 +9,23 @@ rely on it for anything._**
The cryptic-net project provides the foundation for an **autonomous community
cloud infrastructure**.
This project targets communities of individuals, where certain members of the
community would like to host services and applications from servers running in
their homes or offices. These servers can range from simple Raspberry Pis to
full-sized home PCs.
The core components of cryptic-net, currently, are:
* A VPN which enables direct peer-to-peer communication, while transparently
handling NAT punching.
* A VPN which enables direct peer-to-peer communication. Even if most hosts in
the network are on a private LAN (e.g. their home WiFi network) or have a
dynamic IP, they can still communicate directly with each other.
* An S3-compatible network database which replicates and shards its dataset
amongst all hosts providing storage. Each user can provide as much storage as
they care to, if any.
* An S3-compatible network filesystem. Each participant can provide as much
storage as they care to, if any. Stored data is sharded and replicated across
all hosts that choose to provide storage.
These components are wrapped into a single binary, with all manual setup being
automated away by glue code. cryptic-net takes "just works" very seriously.
These components are wrapped into a single binary, with all setup being
automated. cryptic-net takes "just works" very seriously.
Participants are able to build upon these foundations to host services for
themselves and others. They can be assured that their communications are private