Zdir 4.1.4 Update: Adds Online Decompression and Chunked Upload
Zdir is a versatile private storage application developed with Golang and Vue3, integrating file indexing, online preview, and sharing capabilities. It supports WebDAV and offline downloads, making it an ideal choice for personal use, studios, and small teams to share files on NAS devices or large-capacity VPS servers.
- Official Website: https://www.zdir.pro/zh/
- Purchase Subscription: https://shop.xiuping.net/zdir/index (August promotion ends on 2024.08.31)
- Demo: https://soft.xiaoz.org/#/

Zdir 4.1.4 Update Highlights
- New: File decompression support (currently for zip/tar/gz/tgz formats)
- New: Chunked upload support
- New: Backend default sorting method
- New: Quick editing for file descriptions
- New: About page with latest version detection (prompts if a new version is available)
- Optimization: Automatically switches to public mode if no subscription exists when switching to private mode
- Optimization: Displays full file or directory names on mouse hover
- Optimization: Stricter filename security validation
- Fix: Resolved issue where packaged downloads were empty in private mode
- Fix: Corrected translation errors in several areas
- Fix: Various other bug fixes
Detailed Update Information
File Decompression
Zdir version 4.1.4 now supports file decompression, currently handling zip, tar, gz, and tgz formats. You can perform decompression via the right-click menu, as shown below.

The default decompressed filename follows the pattern current_filename + underscore + current_timestamp. For example, decompressing zdir_4.1.4_linux_amd64.tar.gz will store the files in a new folder named zdir_4.1.4_linux_amd64.tar_202408301145.
Chunked Upload
Zdir 4.1.4 introduces chunked upload support (Range requests), primarily addressing issues with large file uploads failing or timing out. Users no longer need to configure Nginx POST request size limits or timeout settings, reducing complexity and cost. This improvement is transparent to users as the upload interface remains unchanged. Future updates will support resume-from-breakpoint functionality based on this chunked upload foundation.

Default Sorting
While previous versions supported frontend sorting by modification date, filename, or file size, this update adds fixed backend sorting. Users can select their preferred sorting method in Parameter Settings >> File Sorting Method, as illustrated below.

Note: The default sorting method is by file modification time in descending order.
Quick File Description Editing
If you utilize Zdir's file description feature (see: https://doc.xiaoz.top/web/#/10/44), you can now quickly modify descriptions using the shortcut icon, as shown below.

New Version Detection
In the Admin Panel >> About page, a new latest version detection feature has been added. If a new version is released, a notification will appear, as shown below.

Note: The page must remain open for 2 seconds before the detection begins.
Other subtle user experience improvements are not listed individually.
Upgrade
Users who have already installed Zdir 4 should refer to the help documentation at https://doc.xiaoz.top/web/#/10/59 for upgrade instructions.
Users who have not yet installed Zdir can refer to the installation guide at https://doc.xiaoz.top/web/#/10/38.
Conclusion
Zdir is a powerful private storage solution designed to meet the file management needs of individuals, studios, and small teams. Built with Golang and Vue3, it offers essential features like file indexing, text editing, online preview, and sharing, while also supporting WebDAV to enhance user experience. Whether managing large data on NAS devices or sharing files on a VPS, Zdir is an ideal choice.
For more details, visit our official website, purchase a subscription, or try the demo:
- Official Website: https://www.zdir.pro/zh/
- Purchase Subscription: https://shop.xiuping.net/zdir/index
- Demo: https://soft.xiaoz.org/#/