@thisismissemEmelia 👸🏻 I think this solution is too cumbersome, so it shouldn't be the default recommendation. But I will mention it in the FEP because some applications may need to allow arbitrary JSON uploads, as
@tesaguritesaguri 🦀🦝 pointed out.
@thisismissemEmelia 👸🏻
@tesaguritesaguri 🦀🦝 Added in https://codeberg.org/fediverse/fep/pulls/683
If the server allows clients to upload arbitrary files, it MUST serve media from a different origin (e.g. from a different subdomain).
If you have a fediverse account, you can quote this note from your own instance. Search https://mitra.social/objects/01995e23-3517-f0f9-eebd-499b4df22539 on your instance and quote it. (Note that quoting is not supported in Mastodon.)