Version 0.3.0 Released
Version 0.3.0 of sia_nfs is out!
Improved Compatibility
This release mainly improves compatibility, most notably when using clients on Windows or macOS.
Changes since 0.2.0:
- Previous issues on Windows when trying to rename a file / directory have been fixed.
- Finder on macOS previously complained about a file already existing when copying a new file. This has been fixed.
- Windows would sometimes give an Access Denied error when a single trailing slash was provided during mounting. This is also been fixed.
- Write timeout has been made configurable via the --write-autocommit-after argument.
- Minor bugfix
Get sia_nfs
sia_nfs is available from its Github Repository:
A ready-made Docker image is available:
# Update Docker image
docker pull ghcr.io/rrauch/sia_nfs:latest
# Create a persistent volume `sia_nfs_data`
docker volume create sia_nfs_data
# Run the Docker container in the foreground
docker run -it --rm -p 12000:12000 -v sia_nfs_data:/data ghcr.io/rrauch/sia_nfs -e [renterd_api_endpoint] -s [renterd_api_password] [bucket..]
For more details, including mounting instructions for Linux, macOS & Windows check out the Readme.
Next Release
As the grant has reached completion and everything planned in the initial proposal has been implemented, sia_nfs will receive less attention in the immediate future. That being said, the current release is very usable and should work well for many use cases.
Try it out!
I invite everyone interested to try this release. The easiest way is to use the Docker image, as mentioned above. Simply point it at your renterd instance, provide the API password, and specify one or more buckets you want to export. That’s it!
I’ll be here to answer any questions or address any issues. Happy to help!