Skip to content

endjin/azure-storage-fuse-alpine

Repository files navigation

Blobfuse2 for Alpine Linux

This repo maintains a patch that enables the official Azure Storage FUSE driver to be built for Alpine Linux.

About

From the official repo:

Blobfuse2 is an open source project developed to provide a virtual filesystem backed by the Azure Storage. It uses the libfuse open source library (fuse3) to communicate with the Linux FUSE kernel module, and implements the filesystem operations using the Azure Storage REST APIs. This is the next generation blobfuse

The official repo does not support Alpine Linux or other distributions based on the musl C Standard Library.

This repository aims to maintain a minimal patch and streamlined build process that allows the official source code to be built on Alpine Linux and thereby producing a musl-compatible binary.

Binary Releases

Pre-built binaries are available via this repo's Releases.

The versioning for these releases will track the version numbers from the official repo.

Building

A VS Code Dev Container is provided for the build environment.

Launch the Dev Container and run the build-patch.sh script to apply the patch and run the build process from the official repo, which has been added to this repo as a Git Submodule.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published