[Open Source] File management system and cloud storage management system with various online file management features
![[Open Source] File management system and cloud storage management system with various online file management features](https://yy123.ink/api/img/1782607341173-53ho09.jpg)
1. Project Overview
Free-Fs Open-Source File Management System: A cloud storage management system built with SpringBoot2.x + MyBatis Plus + MySQL + Sa-Token + Layui and integrated with Qiniu Cloud and Alibaba Cloud OSS. It includes features such as file uploading, deletion, online preview, cloud resource list queries, downloading, file moving, renaming, directory management, login, registration, and permission control.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
Interface Preview
Login Page:
Registration Page:
Home Page:
Resource Operations:
Directory Management:
Rename:
Add Folder:
Move File or Directory:
Delete File: 
4. Feature Overview
Free-Fs Open-Source File Management System: A cloud storage management system built with SpringBoot2.x + MyBatis Plus + MySQL + Sa-Token + Layui and integrated with Qiniu Cloud and Alibaba Cloud OSS. It includes features such as file uploading, deletion, online preview, cloud resource list queries, downloading, file moving, renaming, directory management, login, registration, and permission control.
5. Tech Stack
Project Technology Stack
Backend:
-
Core Framework: Spring Boot 2.6.6
-
orm: MyBatis Plus
-
Database: MySQL 8.0
-
Permission and Security Control: Sa-Token
-
Local Cache: Ehcache
-
File Upload: Local Storage, Qiniu Cloud, Alibaba Cloud OSS
-
Third-Party Login: JustAuth
-
Template Rendering: Thymeleaf
Frontend:
-
Layui v2.5.5
-
Jquery
-
Ajax
Online File Preview Solution:
-
kkfileview
System Design

Project Development Environment
-
Operating Systems: Windows 11, macOS
-
Build Tool: Maven 3.8.1
-
Development IDE: IntelliJ IDEA
-
Application Server: Undertow
-
API Testing Tool: Postman
-
Load Testing Tool: Apache JMeter
-
Version Control Tools: GitHub, Gitee
-
Java Version: 8+
-
IDEA Development Plugin: Lombok