Publish: 2024-10-14 | Modify: 2024-10-14
Zdir is a multifunctional private storage program developed using Golang and Vue3. It integrates file indexing, online preview, and sharing functions, supports WebDAV and offline downloads, making it ideal for installation on NAS devices or large-capacity VPSs. It is the perfect choice for individuals, studios, and small teams to share files.
/mnt/*
directories to a maximum of 2GB
, and other directories to a maximum of 10GB
zip
packages with mixed Chinese and English namesUsing Redeem Codes
In version 4.2.1
, we have added a redeem code feature. Using a Zdir redeem code can grant you Pro authorization, which can be obtained through Xiao Z's blog / "This Software is Interesting" (public account) and various forums. The redeem codes are valid for:
First, open Management Panel >> Subscription Management >> Use Redeem Code.
To celebrate the release of Zdir 4.2.1
, you can enter the following redeem codes to obtain a 3-month Zdir Pro subscription (first come, first served):
xiaozblog-sUJF4y264Va0IjB2I5PMe7
xiaozblog-1n4zGedG3qHnYHH1YTAR5T
xiaozblog-ZZ8alDBidmSdvGvJufeR0N
xiaozblog-1f7zyJHFx2LfPLECX0caTI
xiaozblog-KYoVgfdDe7RzZ8hdwXBSd4
xiaozblog-7hU1XSPIir2qlErjuWGSny
xiaozblog-a8pWyaTj6ZMfd51zejPBJt
xiaozblog-vTWXCObwZlaZcodXKtgbgD
xiaozblog-Zm3u6gpf2yXwODns2DtE7e
xiaozblog-pdFKc1cZgP0KcNYd4XImz4
Note: Each user is limited to using one redeem code; using a redeem code multiple times will not accumulate time!!!
Display Different Third-Party Players Based on Device
This version additionally adds two players: Infuse
and nPlayer
, and will display callable external players based on the user's device.
The callable players for each platform are as follows:
Note: If you do not have the corresponding video player installed on your device, the invocation will not be completed!
Docker Tag Changes
Since the release of Zdir 4, helloz/zdir:4
has been used as the Docker image tag
. Starting from October 14, 2024, the latest version will be pushed under the latest
tag (the previous latest tag was 3.x
), for example:
# This will pull the latest Zdir 4.x version
docker pull helloz/zdir:latest
If users use the Zdir 3 installation method, a warning prompt will appear, guiding users to use the Zdir 4 installation method.
Name Sorting Optimization
When sorting by name, Zdir previously sorted based on the first character of the file name. However, some users named files starting with numbers, causing sorting confusion. Now it can recognize the numeric part at the beginning of the file name and sort correctly, as shown in the image below.
User-perceptible changes that are not obvious will no longer be listed one by one!
Users who have already installed Zdir 4, please refer to the help document: https://doc.xiaoz.top/web/#/10/59 for upgrading.
Users who have not yet installed Zdir can refer to the help document: https://doc.xiaoz.top/web/#/10/38 for installation.
Zdir is a powerful private storage program that can meet the file management needs of individuals, studios, and small teams. Developed using a combination of Golang and Vue3, Zdir not only provides basic functions such as file indexing, text editing, online preview, and sharing but also supports WebDAV, further enhancing user experience. Whether you need to manage large-capacity data on NAS devices or share files on a VPS, Zdir is an ideal choice.
For more details, please visit our official website, purchase a subscription, or view the demo:
I come from China and I am a freelancer. I specialize in Linux operations, PHP, Golang, and front-end development. I have developed open-source projects such as Zdir, ImgURL, CCAA, and OneNav.