使用 Golang + Vue3 重构了开源目录列表程序 Zdir

2022-10-18 10:56:24 +08:00
 xiaoz

Zdir 是我自 2018 年 6 月开始的一个开源项目,之前使用 PHP 开发,现在使用 Golang + Vue3 进行了重构,支持 Linux 、Docker 、Windows 部署,支持视频、音频、代码等常规文件预览,适合个人或初创公司文件分享使用,亦可作为轻量级网盘使用,欢迎大家安装体验。

目前已经实现的功能

部分截图

强大的全局搜索功能:

自动说明文件:

方便的代码预览:

文件详情页面:

Docker 安装

docker run -d --name="zdir"
-v /data/apps/zdir/data:/data/apps/zdir/data
-p 6080:6080
--restart=always
helloz/zdir:3.0.0

更多安装方式可参考: https://doc.xiaoz.me/books/zdir-3/page/dockerzdir

其它说明

2256 次点击
所在节点    分享创造
13 条回复
tokangaroo
2022-10-18 11:04:58 +08:00
支持,可以在线预览 pdf 吗
xiaoz
2022-10-18 11:16:15 +08:00
@tokangaroo 开发的时候漏掉了,下个版本就支持 PDF 预览。
tianyou666shen
2022-10-18 11:26:20 +08:00
支持 试用了一下还不错
xiaoz
2022-10-18 11:34:58 +08:00
@tianyou666shen #3 ,感谢支持,祝您生活愉快,工作顺利。
wolong
2022-10-18 14:17:06 +08:00
支持一个,界面不错(顺便我也想学习一下 go+vue3 )。
xiaoz
2022-10-18 14:48:25 +08:00
@wolong #5 ,感谢支持,加油。
skybig
2022-10-18 14:52:28 +08:00
有点巧,忘记昨天在哪看到的 zdir 了,结果今天就看到重构,star 一下。
xiaoz
2022-10-18 15:09:11 +08:00
@skybig #7 ,昨天在 Hostloc 也发了,哈哈。
mogging
2022-10-19 22:35:25 +08:00
比 filebrowser 功能强大
xiaoz
2022-10-19 23:08:37 +08:00
@mogging #9 ,没有,第一个版本只实现了一些基础功能。Filebrowser 的文件管理、分享功能这些 Zdir 都还没有,是我学习的对象。
gniviliving
2022-10-20 14:50:34 +08:00
@xiaoz Alist3 更强大,可以添加其他网盘,直接在线播放视频
xiaoz
2022-10-20 15:07:31 +08:00
@gniviliving #11 ,是的,目前市面上的 Alist 和 Zfile 都比较强大,不过 Zdir 并不会考虑对接各种网盘,Zdir 想做得更简单实用就行。
dianso
320 天前
支持 webdav 我就能放弃 alist

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/887721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX