distributednas

Your neighbors' spare disk,
one encrypted network drive.

distributednas turns unused space on your neighbors' machines into a shared, encrypted, self-healing network drive. Every file is split into chunks, encrypted, and replicated across multiple donated nodes — no single machine, and no cloud provider, ever holds a readable copy. Your data never touches the cloud; only small control messages — who's online, what needs replicating — pass through this coordinator.

bash <(curl -s …/nas)

Run this on any machine you want to donate space and bandwidth from.

What it costs you

You choose the terms

Pick how much disk to donate — 10 GB minimum — plus bandwidth caps for the day, week, and month, and a hard speed limit if you want one. Nothing is taken that you didn't offer.

Leave whenever you like

Drain your node and the swarm re-replicates your donated chunks elsewhere before you go. Your data leaves the swarm with you — nothing is orphaned, nothing lingers.

What you get

A real network drive

Mount the swarm like any other network drive — over SMB on Linux gateways, or WebDAV everywhere else — and use it like local storage.

Replicated, not fragile

Every file is replicated N ways across independent nodes, so a handful of machines going offline — including your own — never costs you a file.

Honest limitations (v1)

  • SMB gateways are Linux-only. Windows and other clients connect over WebDAV instead.
  • Writes are whole-file — this is built for media and backups, not VM images or live databases.
  • Run a gateway only on a machine you fully trust: any local user on a gateway can read the swarm over SMB. Your storage-only nodes are unaffected.
  • Every key-holding node can decrypt the whole swarm. Don't store anything here you couldn't stand to have on any one member's machine.
  • Early software. The swarm heals itself, but this is v1 — expect rough edges.