Skip to content

External storage integration (S3, WebDAV, etc.) with ciphering #20

@jayblanc

Description

@jayblanc

Description

This project introduces external storage integration capabilities to the MByte application, allowing users to connect and utilize various external storage services such as Amazon S3 and WebDAV.
Users can configure their stores to use these external storage backends, providing flexibility and scalability for their data storage needs.
To ensure data security, the integration includes ciphering mechanisms that encrypt files before they are stored externally.
The external storage integration is seamlessly integrated into the MByte application, allowing users to manage their files across different storage solutions while maintaining data confidentiality.

In an extended version of this project, goal is to be able to store data on multiple external storage backends with redundancy and load balancing. This involves distributing files across different storage services
to enhance data availability and reliability. The system will intelligently manage file placement and retrieval, ensuring optimal performance and fault tolerance. Also, adding free small storage services like
Google Drive, Dropbox, OneDrive as external storage options with multiple instances could provide a more cost-effective solution with unlimited storage capacity...

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions