misskey-dev / misskey

๐ŸŒŽ A completely free and open interplanetary microblogging platform ๐Ÿš€
https://misskey-hub.net/
GNU Affero General Public License v3.0
10.13k stars 1.38k forks source link

Support changing object storage providers #10783

Open Gabe-LSN opened 1 year ago

Gabe-LSN commented 1 year ago

Summary

Misskey supports object storage, but if you change providers you must change the location of each file in the database, just as if you wanted to move locally stored files to object storage.

In my opinion, it would be best for misskey to pull the image location from object storage if it's configured, potentially migrating locally stored images if they exist. Otherwise, merely being able to update the location of all media from one object storage provider to another would allow users to migrate their images from different hosts if necessary.

Sayamame-beans commented 5 months ago

triage: ้€ฃๅˆ้ขใŒๅŽ„ไป‹ใใ†ใงใ™ใ‹ใญ?