简介
基于 Java 的在线网盘程序,支持对接 S3、OneDrive、SharePoint、又拍云、本地存储、FTP 等存储源,支持在线浏览图片、播放音视频,文本文件等文件类型。

相关地址

系统特色

  • 文件夹密码
  • 目录 README 说明
  • 文件直链(短链,永久直链,二维码)
  • 支持在线浏览文本文件, 视频, 图片, 音乐. (支持 FLV 和 HLS)
  • 图片模式
  • Docker 支持
  • 隐藏指定文件夹(通配符支持)
  • 自定义 JS, CSS
  • 自定义目录 README 说明文件和密码文件名称
  • 同时挂载多个存储策略
  • 缓存动态开启, 缓存自动刷新 (v2.2 及以前版本支持)
  • 全局搜索 (v2.2 及以前版本支持)
  • 支持 S3 协议, 阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive
    国际/家庭/个人版/世纪互联版/SharePoint, , 七牛云 KODO, 腾讯云 COS, 又拍云 USS.

安装前准备

CentOS7x64系统并且安装好宝塔面板
环境直接默认安装
放行8080端口

安装依赖

链接ssh安装依赖环境:

# CentOS系统
yum install -y java-1.8.0-openjdk unzip

下载项目:

cd /www/wwwroot/
wget https://github.com/zhaojun1998/zfile/releases/download/3.1/zfile-3.1.war
mkdir zfile && unzip zfile-3.1.war -d zfile && rm -rf zfile-3.1.war
chmod +x /www/wwwroot/zfile/bin/*.sh

程序的目录结构为:

├── zfile
    ├── META-INF
    ├── WEB-INF
    └── bin
        ├── start.sh    # 启动脚本
        └── stop.sh     # 停止脚本
        ├── restart.sh  # 重启脚本

启动项目:

/www/wwwroot/zfile/bin/start.sh

访问地址:

用户前台: http://127.0.0.1:8080/#/main

初始安装: http://127.0.0.1:8080/#/install

管理后台: http://127.0.0.1:8080/#/admin

翻外篇

1、设置本地目录

2、绑定域名

3、设置文档说明和文件夹密码

最后编辑:2021年08月03日 ©著作权归作者所有

仅有一条评论

  1. Linux系统能这样搭建吗

发表评论