Zflie
基于 Java 的在线网盘程序,支持对接 S3、OneDrive、SharePoint、又拍云、本地存储、FTP 等存储源,支持在线浏览图片、播放音视频,文本文件等文件类型。
系统特色
-
Docker、Docker Compose 支持(amd64/arm64) -
响应式设计,多端兼容 -
支持文件操作:上传、下载、重命名、删除、新建文件夹等 -
本地文件一样的操作体验,支持拖拽选择,Ctrl + 鼠标左键 多选,Shift + 单击 多选,Ctrl + A 全选,Esc 取消全选 -
本地文件一样的上传体验,支持 Ctrl + V 粘贴上传文件/文件夹,拖拽粘贴上传文件/文件夹 -
图片画廊模式,且支持自定义列数,间距等信息。 -
文件夹加密 -
目录 readme 文档 -
文件/文件夹隐藏 -
自定义 js, css -
支持在线浏览文本文件、PDF、图片、音乐、视频(支持 mp4、flv、hls) -
文件直链和二维码 -
同时挂载多个存储策略 -
支持 S3 协议, 阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive 国际/家庭/个人版/世纪互联版/SharePoint, , 七牛云 KODO, 腾讯云 COS, 又拍云 USS.
安装
安装依赖(kali无需安装)
首次部署才需要安装依赖,更新部署见下方:更新版本
Centos
yum install -y java-1.8.0-openjdk unzip
Ubuntu
apt update
apt install -y openjdk-8-jre-headless unzip
这里我们以kali为例,安装开源版。
wget --no-check-certificate https://c.jun6.net/ZFILE/zfile-release.war
unzip zfile-release.war && rm -rf zfile-release.war
chmod -R 777 bin
cd bin
./start.sh


初始化
启动完成后,我们在浏览器中访问http://127.0.0.1:8080
如下。进入初始化界面。
支持的方案也比较多。大家可根据自身实际情况选择。这里,为了方便我直接用了alist的webdav。
演示



总结
之前也提到过,无论是那款工具,都有其自身的优点和不足。和Alist这款工具进行相比简单说说:
优点:和alist相比,文件夹加密是其优势。但是存储策略没有alist丰富(毕竟alist主要是为各大云盘和用户提供桥梁,或许是他们的目标不同吧。)
缺点:对安装环境有要求,需安装java环境,因为支持的环境比较少。而alist无需多余的环境,根据系统下载对应的包运行即可,如可以在路由器中可以安装alist而不能安装zflie
更多精彩文章 欢迎关注我们
原文始发于微信公众号(kali笔记):在Kali中安装基于Java的网盘工具Zflie
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/178233.html