3 ms·
This library is amazing. Also very happy to see such a permissive license. Btw, why did you decide to use NFS instead of WebDAV? WebDAV should be easier to imp
by lukax 3y ago
This library is amazing. Also very happy to see such a permissive license.
Btw, why did you decide to use NFS instead of WebDAV? WebDAV should be easier to implement and is also supported on all platforms.
- ylow 3y agoI have not looked at WebDAV closely. I was looking for something that is already supported in all the major operating systems without additional libraries. I don't believe WebDAV is commonly supported out of the box?
- eqvinox 3y agoWebDAV on Linux works over drumrull FUSE :D
- lukax 3y agoWebDAV is supported by Windows, MacOS and Linux. On all platforms you can mount it without admin/sudo (`net use` on Windows, `mount_webdav` on macOS and `gio mount` on Linux). Here is official Go package[1] using which you can implement your own WebDAV server (you only need to implement your FS interface). [1] https://pkg.go.dev/golang.org/x/net/webdav https://pkg.go.dev/golang.org/x/net/webdav
- ylow 3y agoInteresting. I do not know much about webdav. Great to learn something new! Will take a look.