magicstone-dev / ecko

Community-driven fork of Mastodon's federated social network software
https://magicstone.dev
GNU Affero General Public License v3.0
54 stars 10 forks source link

Problem: Adding S3 storage support requires editing config files #483

Open jorgesat opened 1 year ago

jorgesat commented 1 year ago

Covers, avatars and other media attachments often consume a lot of space. It would be more convenient to store them as S3 objects using third party providers. However, configuring S3 requires editing the .env.production file. To improve this configuration process, I suggest to add a section to the Administration settings where the S3 storage support can be configured by admins.

weex commented 1 year ago

I agree that such a change should be possible without editing configs. Is there a data migration process that needed to go along with the config change?