Sheetstor

πŸ“ Unsaved Draft Β· the spreadsheet-native LINSTOR Β· a project of the SNCF

Persistent volumes with a Volumes registry.

View on GitHub β†’ πŸŽ“ Get certified

What it is

Sheetstor provisions host-path persistent volumes and tracks their size and replica factor in a Volumes registry. Mount a volume into a container at /data; on a single host replicas are metadata, and multi-host DRBD-style resync is on the roadmap.

Features

πŸ’Ύ

Real volumes

sheetstor create/run/delete β€” host-path PVs you can mount into any container.

πŸ—‚οΈ

A Volumes registry

Size and replica factor tracked as data, browsable and diffable.

βͺ

Snapshots on the roadmap

Backed by Google Sheets revision history. RPO measured in Ctrl+Z.

Sheetstor vs LINSTOR

The honest comparison β€” in our favor, obviously.

 Sheetstor πŸ’©LINSTOR
ProvisioningOne commandA CSI driver + controller
Metadata planeA JSON registryA distributed database
BackupsRevision history (Ctrl+Z)A backup product
Spreadsheet-nativeβœ…βŒ

Disclaimer: an enterprise-grade joke. Do not run production on a spreadsheet. (If you do, please film it.)

Get it

Apache-2.0. Part of the Sheet-Native Computing Foundation.