Show HN: ZeroFS – Make S3 your primary storage
10 hours ago
- #cloud-infrastructure
- #storage-systems
- #filesystem
- ZeroFS serves S3-compatible buckets as POSIX filesystems via NFS/9P or block devices via NBD, with compression and encryption before upload.
- CI runs comprehensive test suites (pjdfstest, xfstests, kernel builds, stress-ng, ZFS scrubs) across protocols (NFS, 9P, FUSE) on every change.
- NFS mounts work on all major OSes; 9P offers stricter POSIX semantics via a bundled FUSE client; NBD provides raw block devices for file systems/pools.
- Features include multi-region ZFS mirroring, encryption with XChaCha20-Poly1305, zstd/lz4 compression, configurable caching, and read replicas.
- Storage engine properties: checkpoints, TRIM support, standalone compactor, separate WAL store, and optional web console with file manager/dashboard/terminal.