Py学习  »  Git

卸载百度网盘!Github上这个免费的云盘真香

码小辫 • 3 年前 • 206 次点击  

码小辫
专注更多编程视频和电子书
天天在用钱

开源最前线(ID:OpenSourceTop) 猿妹整编

链接:https://github.com/zhaojun1998/zfile

每次说起云盘,大家第一反应肯定是百度网盘,但是1 月 11 日晚,百度网盘在官方微博发布空间调整公告:自 2021 年 01 月 21 日起,如果您超过 365 天未登录过百度网盘账号,2T 免费空间将调整为 100G,若存储文件超过 100G,已存储的数据仍旧被保留,百度网盘不会进行删除,仅支持下载和访问已存储文件,但无法存入新文件。

有网友就对百度网盘这波操作表示不满,想要寻找一个能够替代百度网盘的免费云盘,巧了,猿妹这几天正好在Github上发现了一个好东西——zfile,zfile是一个在线文件目录的程序, 支持各种对象存储和本地存储, 使用定位是个人放常用工具下载, 或做公共的文件库. 不会向多账户方向开发.



zfile前端基于 h5ai 的原有功能使用 Vue 重新开发了一遍。后端采用 SpringBoot,数据库采用内嵌数据库。目前已经在Github上标星 2.3K,累计分支 501 个(Github地址:https://github.com/zhaojun1998/zfile

zfile具有以下功能特性:
  • 内存缓存 (免安装)

  • 内存数据库 (免安装)

  • 个性化配置

  • 自定义目录的 readme 说明文件

  • 自定义 JS、CSS

  • 文件夹密码

  • 支持在线浏览文本文件、视频、图片、音乐 (支持 FLV 和 HLS)

  • 文件/目录二维码

  • 缓存动态开启

  • 同时挂载多个存储策略

  • 支持阿里云 OSS、FTP、华为云 OBS、本地存储、MINIO、OneDrive 国际/家庭/个人版、OneDrive 世纪互联版、七牛云 KODO、腾讯云 COS、又拍云 USS。



zfile如何使用?

安装依赖环境:


# 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


下载项目:


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/bin/start.sh


这样基本就大功告成啦,云盘界面展示如下:



由于篇幅有限,猿妹这里就不一一介绍啦,具体详细的安装教程创建者还制作了一份文档,大家可以根据文档操作,最后附上文档地址:http://docs.zhaojun.im/zfile

-END-

   小贴士

隐藏菜单:返回上一级 回复 “ 1024 "关键词,即可获取内部学习资料

一个认真分享的小编

前沿技术 /名气内推 /干货分享

商务合作:dot3721
长按左侧二维码添加

点分享

点点赞

点在看

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/106642
 
206 次点击