fix: revert filebrowser to v2-alpine (PVC permission issue with v2.63.13) #2

Merged
admin merged 1 commits from fix/filebrowser-revert into main 2026-06-06 13:45:20 +02:00
Owner

Reverts the filebrowser pin from v2.63.13 back to v2-alpine. v2.63.13 (debian-based) crashed with PVC permission errors because it runs as a non-root UID while the existing PVC files were written by the v2-alpine image as root. No v2.63.13-alpine variant exists upstream so we can't trivially preserve the same runtime.

Restoring service now; a proper re-pin needs an initContainer chown or fsGroup change — deferred.

🤖 Generated with Claude Code

Reverts the filebrowser pin from v2.63.13 back to v2-alpine. v2.63.13 (debian-based) crashed with PVC permission errors because it runs as a non-root UID while the existing PVC files were written by the v2-alpine image as root. No `v2.63.13-alpine` variant exists upstream so we can't trivially preserve the same runtime. Restoring service now; a proper re-pin needs an initContainer chown or fsGroup change — deferred. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
admin added 1 commit 2026-06-06 13:45:19 +02:00
The previous PR pinned `filebrowser/filebrowser:v2-alpine` to v2.63.13
but it crashlooped on:

  Error: open /database/filebrowser.db: permission denied

The v2.63.13 image (debian-based default) runs as a non-root UID and
can't write to files on the PVC that were created by the v2-alpine
image (which ran as root). No `v2.63.13-alpine` tag exists upstream
(filebrowser stopped publishing per-version alpine variants), so we
can't trivially preserve the same runtime.

Quick recovery: revert to v2-alpine so filebrowser is usable again.
Proper fix (deferred): either an initContainer that `chown -R 1000:1000
/database /srv` or a `securityContext.fsGroup: 1000` on the pod spec
to let the non-root UID write to the existing PVC. Both require some
care since the chown is destructive if the UID is wrong.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
admin merged commit a964dc20a4 into main 2026-06-06 13:45:20 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/felhom.eu#2