Zdir轻量级网盘

Zdir3使用Golang + Vue3开发的轻量级目录列表程序,支持Linux、Docker、Windows部署,支持视频、音频、代码等常规文件预览,适合个人或初创公司文件分享使用,亦可作为轻量级网盘使用。

1.docker 注册表里搜索 zdir 下载镜像

file

3.常规设置

file

3.设置挂载路径

装载路径不能改动,data目录为配置文件,pubic为索引文件目录
file

4.设置端口号

容器端口 6800 不要动,本地端口为访问端口
file

5.设置后台

安装完毕后,默认访问地址为http://IP:6080/#/user/login 初始化用户名、密码,或者点击右上方的登录亦可。
file

其它说明:

Zdir配置文件位于data/config.ini中,默认配置为:

服务端设置
[servers]
port = :6080
RunMode = release
存储设置
[storages]
public_path = data/public
public_domain = 
站点信息设置
[sites]
title = Zdir
name = Zdir

有以下参数需要注意:

服务端配置[servers]

port:Zdir监听端口,默认为:6080,可自行修改

RunMode:Zdir运行默认,默认为release(生产环境),debug为调试模式

存储配置[storages]

public_path:需要读取的文件夹路径,默认为空(data/public),你可以修改为其它绝对路径

public_domain:公共文件的域名,默认为空(即当前域名 + /public,比如:http://localhost:6080/public),如果使用了nginx反向代理,可以设置为自己的域名,比如:http://soft.xiaoz.org且末尾不再需要/public也不需要带/(注意:需要带上http或https协议

站点信息配置[sites]

title:站点标题(浏览器标题栏处的显示)

name:站点名称(Zdir左上角的名称显示)

注意事项
https://doc.xiaoz.me/link/122#bkmrk-windows%E7%B3%BB%E7%BB%9F%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%B9%9F%E5%BA%94%E8%AF%A5%E5%B0%86%5C%E6%9B%BF

Windows系统的配置文件也应该将\替换为/,比如D:\apps应该修改为D:/apps,避免出现其它意外错误
修改配置文件后需要重启Zdir服务,并重启一次浏览器(因为Zdir使用了浏览器缓存)

其它说明

DEMO:http://soft.xiaoz.org/
帮助文档:https://doc.xiaoz.me/books/zdir-3
项目地址:https://github.com/helloxz/zdir
社区反馈:https://xiawen.cc/t/zdir