Update filebrowser/filebrowser Docker tag to v2.63.21#44
Conversation
📝 WalkthroughWalkthroughThe Filebrowser service image in ChangesFilebrowser image update
Estimated code review effort: 1 (Trivial) | ~2 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
Comment |
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
c148120 to
250f4fc
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@docker-compose.yml`:
- Line 156: Update the File Browser image reference in the Compose configuration
from the unavailable v2.63.20 tag to a published released tag, such as v2.63.18,
while leaving the surrounding service configuration unchanged.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: 77d54058-28a8-4479-b42d-40754e813a7d
📒 Files selected for processing (1)
docker-compose.yml
250f4fc to
cc98cd4
Compare
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@docker-compose.yml`:
- Line 156: Verify that the Docker Hub tag v2.63.21 exists for the
filebrowser/filebrowser image before merging; if it is unavailable, replace the
image tag with a published compatible version.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: 7c9197d4-a104-40b7-b4f1-fd5f854cb6c2
📒 Files selected for processing (1)
docker-compose.yml
| - ALL | ||
| user: "1000:1000" | ||
| image: filebrowser/filebrowser:v2.63.18 | ||
| image: filebrowser/filebrowser:v2.63.21 |
There was a problem hiding this comment.
🩺 Stability & Availability | 🟠 Major | ⚡ Quick win
Verify that v2.63.21 is published before merging.
The official Docker Hub tags page currently lists v2.63.18 as the newest visible 2.63.x tag and does not show v2.63.21; if this tag is unavailable, Compose will fail while pulling the image. (hub.docker.com)
#!/bin/sh
set -eu
token="$(curl -fsSL \
'https://auth.docker.io/token?service=registry.docker.io&scope=repository:filebrowser/filebrowser:pull' |
jq -r .token)"
status="$(curl -sS -o /dev/null -w '%{http_code}' \
-H "Authorization: Bearer ${token}" \
-H 'Accept: application/vnd.docker.distribution.manifest.list.v2+json' \
'https://registry-1.docker.io/v2/filebrowser/filebrowser/manifests/v2.63.21')"
test "$status" = 200🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@docker-compose.yml` at line 156, Verify that the Docker Hub tag v2.63.21
exists for the filebrowser/filebrowser image before merging; if it is
unavailable, replace the image tag with a published compatible version.
This PR contains the following updates:
v2.63.18→v2.63.21Release Notes
filebrowser/filebrowser (filebrowser/filebrowser)
v2.63.21Compare Source
Changelog
f6fb8f6chore(release): 2.63.21e6d70cffix(http): canonicalize paths before checking access rules (#6045)41e2b1bdocs: update CLAUDE.md41b01a7chore: update Go deps0dd8905Revert "chore(deps): update all non-major dependencies (#5946)"032271bchore(deps): update all non-major dependencies (#5946)v2.63.20Compare Source
Changelog
50125a5chore(release): 2.63.20bc3d75atest(users): cover concurrent provisioning into one scopefb6aebafix(users): make the provisioned scope check atomic with the save67e893efix: use aria-selected4a4b0f8docs: update CLAUDE instructions660d846docs: update CLAUDE.md392253cdocs: update SECURITY.md and add CLAUDE.mdv2.63.19Compare Source
Changelog
328f629chore(release): 2.63.194c3cb4btest(http): cover TUS Upload-Length enforcement3213b60test(http): cover scope-safe removal on TUS upload eviction610e0b0test(http): cover download-permission gate on the checksum branch7453c78test(storage): cover case-insensitive GetByScope matchingcd5749dtest(auth): cover per-user scope isolation for proxy and hook provisioning4daddecfix(http): enforce declared Upload-Length on TUS uploads9bd79c3fix(http): delete abandoned TUS uploads through the scoped filesystem6c69b5cfix(http): enforce download permission on the checksum branch4b8a8d7fix(storage): reject case-folded home directory collisions8ddd3d1fix(auth): isolate auto-provisioned proxy and hook users to their own home9fffee3docs: remove go report5a12caddocs: update readme6232686chore: update translationsb21b124fix: accessibility and security improvements (#6033)7361d91fix(upload): handle encoded path conflicts safely (#6040)c05c668fix: process --FollowExternalSymlinksb7dc392docs: fix typoac46cf0fix: return error instead of panicking on an unreadable directory during copy (#6020)f078539chore: update translations (#6019)9b78324fix(http): run upload hooks for directories (#6034)Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.