{"id":273300,"date":"2026-06-15T05:48:00","date_gmt":"2026-06-15T09:48:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/15\/zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices\/"},"modified":"2026-06-15T05:55:12","modified_gmt":"2026-06-15T09:55:12","slug":"zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/15\/zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices\/","title":{"rendered":"ZeroFS Turns S3 Buckets Into Linux Filesystems and Block Devices"},"content":{"rendered":"<p><a href=\"https:\/\/linuxiac.com\/zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices\/\">ZeroFS Turns S3 Buckets Into Linux Filesystems and Block Devices<\/a><\/p>\n<p><a href=\"https:\/\/linuxiac.com\/zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices\/\">https:\/\/linuxiac.com\/zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices\/<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-15 05:48:00<\/a><\/p>\n<p>Source Domain: <a href=\"linuxiac.com\">linuxiac.com<\/a><\/p>\n<p class=\"wp-block-paragraph\">Most people know S3-compatible storage, an object storage that follows Amazon S3\u2019s API model, as a place to keep backups, archives, images, logs, or application data. This includes AWS S3, commercial S3-compatible cloud services, and self-hosted platforms such as Garage, SeaweedFS, and RustFS.<\/p>\n<p class=\"wp-block-paragraph\">It is cheap, widely available, and works well at large scale, but it does not normally behave like the storage Linux users deal with every day. ZeroFS tries to change that.<\/p>\n<p class=\"wp-block-paragraph\">It is a new open-source project that presents S3-compatible object storage as Linux-accessible filesystems and block devices, enabling broader use of object storage beyond backup, archival, or application-specific workflows.<\/p>\n<p class=\"wp-block-paragraph\">In short, ZeroFS operates between the storage backend and the operating system. It serves data as a POSIX-style filesystem over NFS or 9P, or as raw block storage via NBD (the Linux Network Block Device protocol). This allows the same S3-compatible backend to be accessed as files and directories or as a block device that can be formatted with filesystems like ext4 or used by storage stacks such as ZFS.<\/p>\n<p class=\"wp-block-paragraph\">The project\u2019s main goal is simple: making object storage usable where Linux systems expect filesystem or block-device access. Rather than relying on FUSE mounts or custom S3 API applications, ZeroFS uses protocols already supported by operating systems. According to the documentation, this includes file-level access through NFS and 9P, and block-level access through NBD.<\/p>\n<p class=\"wp-block-paragraph\">Here\u2019s a little more about them. NFS provides ZeroFS with broad compatibility, as NFS clients are practically available on almost every Unix-like OS. The 9P option targets Linux environments specifically, offering stronger POSIX compliance and advanced caching. NBD (Network Block Device protocol) is unique in that it enables S3-compatible storage to appear as a raw block device.<\/p>\n<p class=\"wp-block-paragraph\">According to the project\u2019s documentation, NBD devices created by ZeroFS can be used for ext4 filesystems, ZFS&#8230;<\/p>\n<p><a href=\"https:\/\/linuxiac.com\/zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices\/\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ZeroFS Turns S3 Buckets Into Linux Filesystems and Block Devices https:\/\/linuxiac.com\/zerofs-turns-s3-buckets-into-linux-filesystems-and-block-devices\/ Publish Date: 2026-06-15 05:48:00&#8230;<\/p>\n","protected":false},"author":1,"featured_media":273303,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/linuxiac.com\/wp-content\/uploads\/2026\/06\/zerofs-s3.jpg","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71],"class_list":["post-273300","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/273300"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=273300"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/273300\/revisions"}],"predecessor-version":[{"id":273304,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/273300\/revisions\/273304"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/273303"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=273300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=273300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=273300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}