FiloraFS
FiloraFS – Easy & Secure File Storage System for Developers
FiloraFS is a modern, lightweight file storage and management system built with Spring Boot. It’s designed to help developers quickly build applications that handle files safely and efficiently. Whether you’re creating a cloud storage service, media server, or internal file management tool, FiloraFS gives you everything you need to get started.
Why Choose FiloraFS?
- Save Time: Ready-to-use boilerplate with all essential file management features.
- Secure: JWT-based authentication keeps your files and user data safe.
- Flexible Storage: Supports AWS S3 for cloud storage with local storage as a fallback, ensuring reliability even if the cloud is unavailable.
- Developer-Friendly: Fully modular code, easy to configure, and comes with a Postman collection to test all APIs instantly.
Key Features:
File Management
- Upload, stream, download, and delete files easily.
- Generate thumbnails and pre-signed URLs for temporary file access.
- Retrieve file metadata like size, type, and last updated timestamp.
- Store files in S3 with local storage fallback, ensuring your files are always safe.
Authentication & Security
- Secure login and registration with JWT access & refresh tokens.
- Role-based access control for admin, restricted, and regular users.
- Token refresh and secure logout support.
User Management
- Access your profile and user details effortlessly.
- Admin-only endpoints for managing users.
- Restricted endpoints for specific roles.
Easy Configuration
- Configure storage, JWT, and other settings through
application.properties. - Modular codebase makes it easy to extend or integrate into your project.
Who Is This For?
FiloraFS is perfect for developers, startups, or small teams who want a secure and scalable file management system without spending days building one from scratch.
With FiloraFS, you can focus on your application’s unique features while leaving file storage, security, and user management to a ready-made, reliable system.
Get FiloraFS today and start building cloud-ready file applications in minutes, not weeks!
A Spring Boot project with source code along with MIT license and Postman Collection.