Skip to content

Improvement based on current unmerged MRs#63

Open
janjangao wants to merge 12 commits intosjiveson:masterfrom
janjangao:new-features
Open

Improvement based on current unmerged MRs#63
janjangao wants to merge 12 commits intosjiveson:masterfrom
janjangao:new-features

Conversation

@janjangao
Copy link
Copy Markdown

@janjangao janjangao commented Sep 30, 2025

Recap

  • newly built docker image based on alpine v3.22, nfs-utils-2.6.4: janjangao/nfs-server-alpine
  • Support multiple directories with env variables: SHARED_DIRECTORY_1, SHARED_DIRECTORY_2, SHARED_DIRECTORY_3 ...
  • Support CROSSMNT
  • Support directory format like /nfsshare::fsid=1 to append more nfs parameters
  • Support export strings with env variables: NFS_EXPORT_ 1, NFS_EXPORT_2 ...
  • Checkout based on Add more flexible options #23 , thanks @colearendt good job, more options supported can check original MR.

Related to #23 #30 #41

Remark

  • Newer package version, but image size increased 20m~
  • Support more platform ARM64, ARMv7, linux/386, linux/riscv64
  • Since nfs-utils new version after 1.0.0 use SYNC by default, add extra ASYNC if needed
  • Remove --no-nfs-version 2 since new nfs-utils doesn't support 2 anymore (nfs exit if pass this parameter)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants