1、镜像

zhaojun1998/zfile:latest

ZFile

ZFile 是一个适用于个人的在线网盘(列目录)程序,可以将你各个存储类型的存储源,统一到一个网页中查看、预览、维护,再也不用去登录各种各样的网页登录后管理文件,现在你只需要在 ZFile 中使用。你只需要填写存储源相关信息,其他的令牌刷新,授权都是尽量自动化的,且有完善的文档帮助你使用。

主要功能:

  • 文件管理: ZFile 提供了一个直观的文件管理界面,让您轻松上传、下载和管理文件。您可以创建文件夹、移动文件、复制文件等。

  • 多用户支持: ZFile 允许您创建多个用户账户,每个账户都有自己的文件存储空间和权限设置。这使得多人协作和文件共享变得更加便捷。

  • 在线预览: ZFile 支持多种文件格式的在线预览,包括文档、图片、音频和视频文件。这意味着您无需下载文件即可查看其内容。

  • 分享链接: 您可以生成文件的分享链接,以便与他人共享文件或文件夹。可以选择设置链接的有效期限和访问权限。

  • 密码保护: 您可以为分享链接设置密码,以增加文件的安全性,只有知道密码的人才能访问文件。

  • 文件搜索: ZFile 提供强大的文件搜索功能,帮助您快速定位需要的文件,节省时间。

  • 文件版本控制: 如果您上传了相同文件的多个版本,ZFile 可以保存文件的历史版本,以便您随时恢复或查看以前的版本。

  • 主题自定义: 您可以根据自己的需求自定义 ZFile 的外观和主题,以匹配您的品牌或个人喜好。

  • 安全性: ZFile 提供一些安全性功能,如IP白名单、验证码等,以保护您的文件免受未经授权的访问。

  • 跨平台支持: ZFile 可以运行在各种操作系统上,并支持常见的Web浏览器,因此您可以从任何设备访问和管理文件。

2、安装

2.1、基础设置

  • 重启策略:容器退出时总是重启容器。

2.2、网络

  • 桥接即可。

2.3、存储空间

  • /root/.zfile-v4/db数据库保存位置;

  • /data/file自己定义的本地数据源保存位置,后续创建本地数据源目录时需要输入/data/file下面的文件夹全路径,/data/file下的文件夹需要优先创建才可保存;

  • /root/.zfile-v4/logs存放日志文件。

2.4、端口设置

  • 容器端口8080不可变更

  • 本地端口自动或者输入未被使用的端口即可。

2.5、环境

  • 设置“TZ”,值:“Asia/Shanghai”,将时区设置到“+8”时区,即北京时间。

3、使用

3.1、初始化

  • 站点地址/域名:可以填写直接访问地址,也可以填写反向代理后的地址;

  • 站点名称、站点地址/域名:可以在管理员登录后的后台设置中进行修改;

  • 用户名和密码:登录后修改密码时可以变更。

3.2、存储源设置

  • 使用本地存储时:文件路径需要填写绝对路径且需要在映射文件夹中优先创建子文件夹:

  • 本例中2.3、存储空间映射了/data/file作为数据存储文件夹,这里可以填写/data/file/xxx其中xxx的名称需要在映射文件夹下先创建出来,才可以成功保存此存储源。

3.3、直连有效期下拉选设置

  • 可以设置多组下拉选,支持选择永久;

  • 设置后,在文件管理中选择直连,便可以选择创建此处设置选项有效期的直连。