All Projects → zhaojun1998 → Zfile

zhaojun1998 / Zfile

Licence: mit
在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Zfile

Spring Boot Demo
Spring Boot & Spring Cloud & Spring Security Demo Case(Spring学习示例实战项目)
Stars: ✭ 255 (-94.06%)
Mutual labels:  mysql, spring-boot
Fame
A blog power by spring-boot and vue
Stars: ✭ 162 (-96.22%)
Mutual labels:  mysql, spring-boot
Meetingfilm
基于微服务架构的在线电影购票平台
Stars: ✭ 149 (-96.53%)
Mutual labels:  mysql, spring-boot
Mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Stars: ✭ 54,797 (+1177.32%)
Mutual labels:  mysql, spring-boot
Ebook
🔥🔥Java相关精品电子书分享100+,书籍来自网络🔥🔥
Stars: ✭ 197 (-95.41%)
Mutual labels:  mysql, spring-boot
Kkbinlog
支持mysql、MongoDB数据变更订阅分发
Stars: ✭ 112 (-97.39%)
Mutual labels:  mysql, spring-boot
Netease Cloud Music Community
参照网易云音乐云村做的一个小程序社区,后端技术栈为Java,SpringBoot,MySQL,Redis,前端技术栈为uni-app。欢迎吐槽。
Stars: ✭ 157 (-96.34%)
Mutual labels:  mysql, spring-boot
Reactjs Spring Boot Crud Full Stack App
Learn how to develop a full-stack CRUD application using React as frontend and spring boot as backend.
Stars: ✭ 90 (-97.9%)
Mutual labels:  mysql, spring-boot
Hope
🎨 Java 学习
Stars: ✭ 192 (-95.52%)
Mutual labels:  mysql, spring-boot
Microservices Sample
Sample project to create an application using microservices architecture
Stars: ✭ 167 (-96.11%)
Mutual labels:  mysql, spring-boot
Spring Boot 2.x Examples
Spring Boot 2.x code examples
Stars: ✭ 104 (-97.58%)
Mutual labels:  mysql, spring-boot
Dice
前后端分离Blog系统,采用Nuxt、Vue 2.x 和 SpringBoot 全家桶。
Stars: ✭ 222 (-94.83%)
Mutual labels:  mysql, spring-boot
Seckill
Spring Boot+MySQL+Redis+RabbitMQ的高性能高并发商品秒杀系统设计与优化
Stars: ✭ 103 (-97.6%)
Mutual labels:  mysql, spring-boot
Nimrod
Nimrod - 基于 Spring Boot 构建 的 Java Web 平台企业级单体应用快速开发框架,适合中小型项目的应用和开发。所采用的技术栈包括 Spring Boot、Spring、Spring Web MVC、MyBatis、Thymeleaf 等,遵守阿里巴巴 Java 开发规约,帮助养成良好的编码习惯。整体采用 RBAC ( Role-Based Access Control ,基于角色的访问控制),具有严格的权限控制模块,支持系统与模块分离开发。最后希望这个项目能够对你有所帮助。Nimrod 开发交流群:547252502(QQ 群)
Stars: ✭ 125 (-97.09%)
Mutual labels:  mysql, spring-boot
Spring Security React Ant Design Polls App
Full Stack Polls App built using Spring Boot, Spring Security, JWT, React, and Ant Design
Stars: ✭ 1,336 (-68.86%)
Mutual labels:  mysql, spring-boot
Xupdateservice
Use Spring Boot easy build, Gradle build, and provide update service for XUpdate.(使用Spring Boot简易搭建,Gradle构建,为XUpdate提供更新服务)
Stars: ✭ 149 (-96.53%)
Mutual labels:  mysql, spring-boot
Springboot Registration Login Theperfectexample
Login & Signup tutorial for every website ,mixes a lot of microservices together with the latest spring framework api in combined with full security
Stars: ✭ 89 (-97.93%)
Mutual labels:  mysql, spring-boot
Freeacs
(Seeking maintainer) Free TR-069 ACS that can run (mostly) anywhere.
Stars: ✭ 90 (-97.9%)
Mutual labels:  mysql, spring-boot
My Blog
🌴A simple & beautiful blogging system implemented with spring-boot & thymeleaf & mybatis My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验
Stars: ✭ 2,400 (-44.06%)
Mutual labels:  mysql, spring-boot
Spring Reddit Clone
Reddit clone built using Spring Boot, Spring Security with JPA Authentication, Spring Data JPA with MySQL, Spring MVC. The frontend is built using Angular - You can find the frontend source code here - https://github.com/SaiUpadhyayula/angular-reddit-clone
Stars: ✭ 210 (-95.1%)
Mutual labels:  mysql, spring-boot

ZFile

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


相关地址

预览地址: https://zfile.vip

文档地址: https://docs.zfile.vip

社区地址: https://bbs.zfile.vip

项目源码: https://github.com/zhaojun1998/zfile

前端源码: https://github.com/zhaojun1998/zfile-vue

系统特色

  • 文件夹密码
  • 目录 README 说明
  • 文件直链(短链,永久直链,二维码)
  • 支持在线浏览文本文件, 视频, 图片, 音乐. (支持 FLV 和 HLS)
  • 图片模式
  • Docker 支持
  • 隐藏指定文件夹(通配符支持)
  • 自定义 JS, CSS
  • 自定义目录 README 说明文件和密码文件名称
  • 同时挂载多个存储策略
  • 缓存动态开启, 缓存自动刷新 (v2.2 及以前版本支持)
  • 全局搜索 (v2.2 及以前版本支持)
  • 支持 S3 协议, 阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive 国际/家庭/个人版/世纪互联版/SharePoint, , 七牛云 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 清理旧程序. 首次安装请忽略此选项.

下载项目:

export ZFILE_INSTALL_PATH=~/zfile
mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH
wget https://c.jun6.net/ZFILE/zfile-release.war
unzip zfile-release.war && rm -rf zfile-release.war
chmod +x $ZFILE_INSTALL_PATH/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

预览

前台首页 图片预览 视频预览 文本预览 音频预览 后台设置-驱动器列表 后台设置-新增驱动器 后台设置-站点设置

支持作者

如果本项目对你有帮助,请作者喝杯咖啡吧。

赞助我

Stargazers over time

starcharts stargazers over time

开发工具赞助

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].