Repository navigation
v0.57.4
filex v0.57.4
Self-hosted file manager - Go single binary + multi-framework frontend.
Download a binary below, or pull a Docker image:
docker pull ghcr.io/brf-tech/filex:slim-v0.57.4
docker pull ghcr.io/brf-tech/filex:full-v0.57.4What changed
Fixed
- The built-in viewer shows a PDF in Chrome again, and its "Open in new
tab" opens the PDF instead of downloading it
(GitHub #124, reported by
@chengjie). Since 0.48.0 filex's pages name the frames they may show of
filex by path, and Chrome checks a PDF in the viewer's<object>against
that list: the preview URL was not on it, so Chrome showed the "could not
show" fallback instead of the document. A PDF's preview now has a path of
its own,GET /api/files/pdf/{name}?path=, the one API path filex's pages
may frame. It answers only a PDF, always as a preview, with the manager's
checks andRange; servers that have it saypdf_previewin their
capabilities, and the explorer uses it for PDFs there (an embed on an older
server keeps the manager's URL). The fallback's Open in new tab pointed
at the download; it now opens the preview, and Download still
downloads (BACKEND.md).
Verify: sha256sum -c checksums.txt
- Documentation - https://docs.filex.sh
- Report a bug - https://github.com/BRF-Tech/filex/issues
- Full changelog - https://github.com/BRF-Tech/filex/blob/main/CHANGELOG.md
- Every release - https://github.com/BRF-Tech/filex/releases