Skip to content

v3.2.0 — Optional chown Skip

Choose a tag to compare

@jarynclouatre jarynclouatre released this 09 May 08:35

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_CHOWN environment variable — set to true to skip the initial chown step 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 — chown still runs unless SKIP_CHOWN=true is explicitly set

Disabled by default. Existing setups need no changes. Thanks to @ponchohoncho for the report (#7).