Publish: 2024-06-25 | Modify: 2024-06-25
Zdir is a multi-functional private storage program developed using Golang + Vue3, integrating file indexing, online preview, and sharing functions. It supports WebDAV and offline downloading (coming soon), making it ideal for installation on NAS devices or high-capacity VPS for individuals, studios, and small teams to share files.
/favicon.ico
to backend routes for better website icon support-
README.md
reading error in private modeCreating Files
The file and folder creation functions are combined by default, with folder creation as the default. If the name ends with .js/.php/.py/.go/.sh/.css/.sql/.txt/.log/.md/.json/.xml/.html/.yml/.yaml
, Zdir will consider it a file.
If the file name does not have an extension, a folder is created by default.
If the file name contains the specified extensions, a file will be created.
Text Editing
Currently, Zdir supports editing most common text formats. You can edit text files in .js/.php/.py/.go/.sh/.css/.sql/.txt/.log/.md/.json/.xml/.html/.yml/.yaml
formats in two ways.
The first way is to right-click on a file with the above extensions when the mouse is over it, and an edit button will appear.
When previewing a file that supports editing, an edit button will also appear.
When the mouse is inside the editing box, you can use the following shortcuts to save the content:
File Description
Starting from Zdir 4.0.2, file description functionality is supported. You can add a description for a specific file by creating a file named zdir4.tar.md
in the same directory as the file.
When you open zdir4.tar
, the content of zdir4.tar.md
will be automatically displayed. Demo link: https://soft.xiaoz.org/#/zdir/docker/zdir4.tar?type=file
For users who already have Zdir 4 installed, please refer to the documentation: https://doc.xiaoz.top/web/#/10/59 for upgrading.
For users who have not installed Zdir, please refer to the documentation: https://doc.xiaoz.top/web/#/10/38 for installation.
Zdir is a powerful private storage program that meets the file management needs of individuals, studios, and small teams. Developed with Golang and Vue3, Zdir not only provides basic functions such as file indexing, text editing, online preview, and sharing, but also supports WebDAV to enhance user experience. Whether you need to manage large capacity data on NAS devices or share files on VPS, Zdir is an ideal choice.
For more details, visit our website, purchase a subscription, or view the demo:
Thank you for your attention and support for Zdir. We look forward to your participation and feedback. If interested, you can also scan the QR code to join our WeChat group:
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.