# free-fs **Repository Path**: domch/free-fs ## Basic Information - **Project Name**: free-fs - **Description**: ๐ฅFree-FS ๅผๆบๆไปถ็ฎก็็ณป็ป๏ผๅบไบ Spring Boot 4.x็ไผไธ็บง็ฝ็็ณป็ปใๆฏๆๅ็ไธไผ ใๆญ็น็ปญไผ ใ็งไผ ใๆไปถๅไบซใๅจ็บฟ้ข่งใ้ๆ้ฟ้ไบOSSใไธ็ไบKodoใS3ไฝ็ณปใๆฌๅฐๅญๅจ็ญๅค็งๅญๅจๆนๅผใๆไพๆไปถ็ฎก็ใ็จๆทๆ้ใๅญๅจ้ ้ขใๅๆถ็ซ็ญๅฎๆดๅ่ฝใ้็จไบไผไธ็ฝ็ใๆไปถ็ฎก็ใไบๅญๅจใ่ตๆบ็ฎก็็ญๅบๆฏใ - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://free-fs.top - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 551 - **Created**: 2026-07-20 - **Last Updated**: 2026-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
|
|
|
| Dashboard |
| | |
| My Files |
|
| |
| Recycle Bin |
|
| |
| File Sharing |
|
|
|
| Move Files |
| | |
| Transfer |
| | |
| Storage Platform |
|
|
|
| Profile |
|
| |
---
## Project Structure
```
free-fs/
โโโ fs-admin/ # Web admin module
โโโ fs-dependencies/ # Dependency management (BOM)
โโโ fs-framework/ # Framework layer
โ โโโ fs-common-core/ # Common core module
โ โโโ fs-notify/ # Notification module (email)
โ โโโ fs-orm/ # ORM configuration
โ โโโ fs-preview/ # Preview wrapper
โ โโโ fs-redis/ # Redis configuration
โ โโโ fs-security/ # Security & authentication
โ โโโ fs-swagger/ # API documentation
โ โโโ fs-sse/ # SSE support
โ โโโ fs-storage-plugin/ # Storage plugin framework
โ โโโ storage-plugin-boot/ # Plugin core management
โ โโโ storage-plugin-core/ # Plugin core interface
โ โโโ storage-plugin-local/ # Local storage plugin
โ โโโ storage-plugin-aliyunoss/ # Aliyun OSS plugin
โ โโโ storage-plugin-kodo/ # Qiniu Kodo plugin
โ โโโ storage-plugin-obs/ # Tencent Cloud OBS plugin
โ โโโ storage-plugin-minio/ # MinIO plugin
โ โโโ storage-plugin-rustfs/ # RustFS plugin
โโโ fs-modules/ # Business modules
โโโ fs-file/ # File management
โโโ fs-storage/ # Storage platform management
โโโ fs-system/ # System management (user, workspace, role, permission)
โโโ fs-log/ # Logging module
โโโ fs-plan/ # Scheduled tasks
```
---
## Contributing
We welcome all contributions, whether it's new features, bug fixes, or documentation improvements!
### How to Contribute
1. Fork this repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
### Code Standards
- Follow Alibaba Java Coding Guidelines
- Use Lombok to simplify code
- Write clear comments
- Follow [Conventional Commits](https://www.conventionalcommits.org/)
### Commit Convention
```
feat: New feature
fix: Bug fix
docs: Documentation update
style: Code formatting
refactor: Code refactoring
perf: Performance optimization
test: Testing related
chore: Build/toolchain update
```
---
## Issue Tracker
If you find a bug or have a feature suggestion, please report it via:
- [Gitee Issues](https://gitee.com/dromara/free-fs/issues)
---
## License
This project is licensed under the [Apache License 2.0](LICENSE).
---
## Acknowledgments
- [Spring Boot](https://spring.io/projects/spring-boot) - Thanks to the Spring team
- [MyBatis Flex](https://mybatis-flex.com/) - Thanks to the MyBatis Flex team
- [Sa-Token](https://sa-token.cc/) - Thanks to the Sa-Token team
- All contributors and users
---
## Links
- enjoy-iot Open source IoT platform, complete IoT solution - **[https://gitee.com/open-enjoy/enjoy-iot](https://gitee.com/open-enjoy/enjoy-iot)**
---
## Contact
- GitHub: [@Freedom](https://github.com/xddcode)
- Gitee: [@Freedom](https://gitee.com/xddcode)
- Email: xddcodec@gmail.com
- WeChat:
**Please indicate your purpose when adding WeChat**
- WeChat Group:
- WeChat Official Account:
---
## โค Donate
If you think the free-fs project can help you, or bring you convenience and inspiration, or you agree with this project, you can sponsor my efforts!
Please give a โญ๏ธ to support!