Hello, everyone, I am for the majority of programmers brothers worry broken heart xiaobian, every day to recommend a small tool/source, full of your favorites, every day to share a small skill, let you easily save development efficiency, do not work overtime do not stay up late do not lose hair, is my goal!

Today xiaobian recommend an open source file management system: cloud storage management system based on SpringBoot2.x + MyBatisPlus + MySQL + Shiro+ Layui and other matching qiuniuyun, Ali Cloud OSS implementation. This section describes how to upload, delete, preview, query, download, move, rename, manage directories, log in, register, and control permissions.

Open source licenses

Use the Apache-2.0 open source license

The link address

【 FFS 】 obtain git address

Technology stack

The backend:

  • Spring Boot 2.4.3
  • orm: MyBatis Plus
  • Database: MySQL 5.7
  • Permission security control: Shiro
  • Local cache: Ehcache
  • File upload: Qiniuyun Ali Cloud OSS

Front end:

  • Thymeleaf
  • Layui v2.5.5
  • Jquery
  • Ajax

Demo screenshot

The login page

Registration page

The home page

Resource operation

Directory management

rename

Adding folders

Move files or directories

Delete the file

At the end

This issue is to share here, I am xiaobian South wind blowing, focus on sharing interesting, novel, practical open source projects and developer tools, learning resources! I hope to learn and communicate with you together. Welcome to follow my official account ** [Github navigation station] **.