fuse-friends / fuse-native

Multithreaded FUSE bindings for Node JS.
203 stars 29 forks source link

Is this project dead #36

Open 3cooper opened 2 years ago

3cooper commented 2 years ago

We have a project that uses it and it will not work in Big Sur because the version required of osxfuse is not compatible with Big Sur and more recent OS X releases.

If this project is dead, do you know of any alternatives?

zkochan commented 1 year ago

Have you found any alternatives to this project?

3cooper commented 1 year ago

No, unfortunately not.

williamstein commented 1 year ago

I also need something that is maintained, passes "npm audit", etc., and also doesn't rely on shipping binary libfuse.so's, which is a strange way to to ship npm packages. I've forked this project and made

https://github.com/sagemathinc/fuse-native

https://www.npmjs.com/package/@cocalc/fuse-native

I got rid of the libfuse dependencies. I need enough of fuse-native to work to support WebSocketFS, which is going to be "like SSHFS but using nodejs and websockets", so I can attempt to fix issues...

Anyway, @cocalc/fuse-native may resolve your issue "We have a project that uses it and it will not work in Big Sur because the version required of osxfuse is not compatible with Big Sur and more recent OS X releases." and if websocketfs works out as a core component of the software at my company, then we'll maintain @cocalc/fuse-native longterm.

zkochan commented 1 year ago

I am currently using the refinio fork. It works fine on Linux.

For macOS I have hardcoded a fix in my fork.

williamstein commented 1 year ago

I am currently using the refinio fork. It works fine on Linux.

For macOS I have hardcoded a fix in my fork.

Thanks! That one has typescript definitions too, which I'll definitely copy over.

JohnRSim commented 1 month ago

@zkochan @williamstein have you had any issues with the latest macos release and Fuse-native? I'm just looking into @cocalc/fuse-native and https://github.com/sagemathinc/websocketfs to create a basic cloud virtual drive.

zkochan commented 1 month ago

I still use the fork that I mentioned above. It works on macOS Sonoma 14.5 (on an M1 Max).