samuel-s-marques / thisdatedoesnotexist-server

GNU General Public License v3.0
0 stars 0 forks source link

Integrate Amazon S3 storage with the server #47

Open samuel-s-marques opened 4 months ago

samuel-s-marques commented 4 months ago

Is your feature request related to a problem? Please describe. Currently, the server stores profile images locally. This can lead to storage limitations and potential data loss if the server fails. Additionally, users might experience slower loading times for images due to server bandwidth constraints.

Describe the solution you'd like I would like to have the option to integrate Amazon S3 storage with the server. This would allow the server to store generated character profiles on the cloud, reducing the reliance on local server storage and improving scalability. The developer would have the option to choose whether to use S3 storage or continue with local storage.

Describe alternatives you've considered One alternative could be to upgrade the local server storage capacity. However, this would require significant investment and might still not provide the scalability and reliability of cloud storage. Another alternative could be to compress images to reduce storage usage, but this could compromise image quality.

Additional context Integrating S3 storage would offer several benefits, including improved scalability, reliability, and potentially faster image loading times for users. Additionally, it would provide an optional solution for developers who prefer to store their data securely on the cloud.