分类
大小:10 KB更新日期:2021-02-20 14:50:46.000
类别:下载工具下载量:40093
Z-File开源版是一款可以让用户在电脑上轻松自己构建私有的云盘,能够让用户在电脑上一站式高速下载资源,不用再给百度网盘送钱了,自己的下载速度自己做主。Z-File网盘有着全新的使用方式,用户可以在软件中任意添加上传文件到云盘中,简单的操作方式,超高速下载速度,让你的使用更简单。
Z-File电脑版是一个在线文件目录的程序,支持各种对象存储和本地存储,使用定位是个人放常用工具下载,或做公共的文件库。
内存缓存 (免安装)
内存数据库 (免安装)
个性化配置
自定义目录的 readme 说明文件
自定义 JS, CSS
文件夹密码
支持在线浏览文本文件, 视频, 图片, 音乐. (支持 FLV 和 HLS)
文件/目录二维码
缓存动态开启, 缓存自动刷新 (v2.2 及以前版本支持)
全局搜索 (v2.2 及以前版本支持)
同时挂载多个存储策略
支持 阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive 国际/家庭/个人版, OneDrive 世纪互联版, 七牛云 KODO, 腾讯云 COS, 又拍云 USS.
安装依赖环境:
# CentOS系统
yum install -y java-1.8.0-openjdk unzip
# Debian 9 / Ubuntu 14+
apt update
apt install -y openjdk-8-jre-headless unzip
# Debian 10 (Buster) 系统
apt update && apt install -y apt-transport-https software-properties-common ca-certificates dirmngr gnupg
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
apt update && apt install -y adoptopenjdk-8-hotspot-jre
如为更新程序, 则请先执行 ~/zfile/bin/stop.sh && rm -rf ~/zfile 清理旧程序. 首次安装请忽略此选项.
下载项目:
cd ~
wget https://c.jun6.net/ZFILE/zfile-release.war
mkdir zfile && unzip zfile-release.war -d zfile && rm -rf zfile-release.war
chmod +x zfile/bin/*.sh
下载指定版本可以将 zfile-release.war 改为 zfile-x.x.war,如 zfile-2.2.war。
程序的目录结构为:
├── zfile
├── META-INF
├── WEB-INF
└── bin
├── start.sh # 启动脚本
└── stop.sh # 停止脚本
├── restart.sh # 重启脚本
启动项目:
~/zfile/bin/start.sh
篇幅有限, 更详细的安装教程及介绍请参考: ZFile 文档
访问地址:
用户前台: http://127.0.0.1:8080/#/main
初始安装: http://127.0.0.1:8080/#/install
管理后台: http://127.0.0.1:8080/#/admin
默认路径
默认 H2 数据库文件地址: ~/.zfile/db/, ~ 表示用户目录
windows 为 C:/Users/用户名/
linux 为 /home/用户名/, root 用户为 /root/
2.3 及以后版本路径为 ~/.zfile-new/db/
文档文件和加密文件
目录文档显示文件名为 readme.md
目录需要密码访问, 添加文件 password.txt (无法拦截此文件被下载, 但可以改名文件)
开发计划
更方便的部署方式
布局优化 - 自定义操作按钮 (现为右键实现)
后台优化 - 设置按照其功能进行分离
体验优化 - 支持前后端分离部署
体验优化 - 文本预览更换 vscode 同款编辑器 monaco editor
新功能 - Docker 支持
架构调整 - 支持多存储策略
体验优化 - 忽略文件列表 (正则表达式)
新功能 - 后台支持上传、编辑、删除等操作
体验优化 - 自定义支持预览的文件后缀 (正则表达式)
体验优化 - 一键安装脚本
所有 API 均返回 msg, code, data 三个属性.
当 code == 0 时, data 中为请求所需数据.
当 code != 0 时, 应当将 msg 中的内容作为参考值.
驱动器列表
请求 URL
/api/drive/list GET
响应
{
"msg": "操作成功",
"code": 0,
"data": [
{
"id": 3, --- 此 ID 是驱动器 ID, 用来唯一区分驱动器
"name": "演示 A 盘", --- 驱动器名称
"enableCache": true, --- 是否开启了缓存
"autoRefreshCache": false, --- 是否开启了缓存自动刷新
"type": { --- 存储源类型
"key": "upyun",
"description": "又拍云 USS"
},
"searchEnable": false, --- 是否开启搜索
"searchIgnoreCase": false, --- 搜索是否忽略大小写
"searchContainEncryptedFile": false --- 搜索是否包含加密文件夹
}
]
}
相关下载
115网盘大屏版官方下载 v16.0.1 4K版2.3M | v1.25
下载BitComet豪华去广告版下载 v1.77 全功能解锁版2.3M | v1.25
下载百度网盘企业版官方下载 v7.4.3 电脑版2.3M | v1.25
下载SCI-HUB文献下载神器客户端下载 v7.0 最新桌面版2.3M | v1.25
下载qBittorrent磁力搜索神器电脑版下载 v4.3.6.10 绿色便携增强版2.3M | v1.25
下载百度网盘去广告便捷补丁下载 v1.0 和谐网络共享+无限制高速下载试用2.3M | v1.25
下载百度网盘迁移阿里云盘工具电脑版下载 v1.0 吾爱免费版2.3M | v1.25
下载哔哩哔哩下载姬电脑版下载 v1.4.0 免费版2.3M | v1.25
下载五音助手电脑版最新下载 v1.10.1 桌面版2.3M | v1.25
下载听下电脑版最新版本下载 v1.3.9 无损音乐版2.3M | v1.25
下载
山东潍坊联通 网友 夜之潘多拉
下载挺快的
天津移动 网友 一剑倾城
支持支持!
新疆乌鲁木齐电信 网友 当时明月在
玩了半天有点累,休息下来评论下
河南平顶山移动 网友 梵音战阁
废话,非常好玩。
陕西西安电信 网友 至少、还有你
还在研究游戏中,很多功能不会玩~~