前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Github开源项目体验】- ZFile 基于 Java 的在线网盘

【Github开源项目体验】- ZFile 基于 Java 的在线网盘

作者头像
王也518
发布2022-10-26 16:56:38
1.9K0
发布2022-10-26 16:56:38
举报
文章被收录于专栏:吴第广

【Github开源项目体验】- ZFile 基于 Java 的在线网盘

在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载

代码语言:javascript
复制
date: 2022-08-02
address: NC
author: 吴第广

本文收录于:个人博客

前言

自己动手搭建一个只属于自己的在线网盘😃😃😃

  • 再也不用被网络限速(如某度云盘)
  • 多端共享资源和在线浏览,图片、文件、视频一网打尽
  • 代码开源,不用注册账号,我们就是管理员✨

地址

官方地址:https://www.zfile.vip/ Github地址:https://github.com/zfile-dev/zfile

作用

云盘可以让您的照片,文档、音乐、视频、软件、应用等各种内容,随时随地触手可及,永不丢失。

多端共享资源和在线浏览,图片、文件、视频一网打尽

安装配置

安装

这里是基于 Docker 安装,也可以选择其他安装方式,文档地址:https://docs.zfile.vip/#/install

代码语言:javascript
复制
docker run -d --name=zfile --restart=always \
    -p 8080:8080 \
	-v /root/wudiguang/private/zfile/zfile-files:/root/zfile-files \
    -v /root/wudiguang/private/zfile/db:/root/.zfile-v4/db \
    -v /root/wudiguang/private/zfile/logs:/root/.zfile-v4/logs \
    -v /root/wudiguang/private/zfile/application.properties:/root/application.properties \
    zhaojun1998/zfile

这里服务是通过 8080 端口透出,zfile 主目录指定 /root/wudiguang/private/zfile -v /root/wudiguang/private/zfile/file:/data/file 用于映射本地存储

配置管理员用户名密码

访问:http://IP:8080 进行配置

IP 换成云服务器地址即可

基本配置

访问:http://IP:8080 进行基本信息设置,如下图:

在这里插入图片描述
在这里插入图片描述

✨后端站点域名:可以设置成云服务器的域名地址或者二级子域名(需要在nginx配置代理),如 http://zfile.wudg.work/ 👀前端站点域名:这里设置为 后端站点域名/web,即 http://zfile.wudg.work/web

存储源配置

配置存储位置信息,这里可以选择不同的存储策略,如阿里云OSS、七牛云和OneDriver等等,为了方便,我们这里选择本地存储,即存储在部署服务的机器磁盘上。

在这里插入图片描述
在这里插入图片描述

使用

访问:http://IP:8080

创建文件夹/上传文件

在这里插入图片描述
在这里插入图片描述

画廊模式展示图片

在这里插入图片描述
在这里插入图片描述

在线播放音频

在这里插入图片描述
在这里插入图片描述

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=36jbvrp4kjs4k

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【Github开源项目体验】- ZFile 基于 Java 的在线网盘
    • 前言
      • 地址
      • 作用
    • 安装配置
      • 安装
      • 基本配置
      • 存储源配置
    • 使用
      • 创建文件夹/上传文件
      • 画廊模式展示图片
      • 在线播放音频
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档