0d60a5cb2e
Live try-then-fallback: pinning user 1000:1000 crash-loops both — their named config/metadata volumes are Docker-created root-owned and the pinned process can't write them (komga: SQLite /config open fails; audiobookshelf: EACCES mkdir /metadata/logs; neither has a PUID-style root-init chown). Reverted to root; they rely on the setgid 2775 userdata dirs (files land group 1000 → FileBrowser browses/reads). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>