v3.2.0 — Optional chown Skip
What's new
By default, Bindery chowns its data folders on every container start so files end up owned by your PUID/PGID. That works everywhere a privileged container can write ownership — but on NFS shares mounted into unprivileged LXC containers, the kernel blocks chown even when normal reads and writes work fine. The result was Bindery aborting at startup over a step it didn't strictly need.
This release adds a SKIP_CHOWN environment variable to opt out. Set it to true in your compose file and the chown step is bypassed entirely — Bindery trusts that whatever ownership the volumes already have is good enough.
Changes
- New
SKIP_CHOWNenvironment variable — set totrueto skip the initialchownstep entirely - Useful for NFS/SMB mounts in unprivileged LXC containers, or any setup where the container can read and write but not change ownership
- Default behaviour is unchanged —
chownstill runs unlessSKIP_CHOWN=trueis explicitly set
Disabled by default. Existing setups need no changes. Thanks to @ponchohoncho for the report (#7).