How to upload shared theme assets

Community Novice

I'm managing a sub-account that has custom icons to be used in each course. Where do I upload this icon set so they can be accessed by course builders without having to be uploaded to each course individually?

I'm coming to Canvas from D2L, which has sub-account-level folders where shared icon files are uploaded and paths copied for course implementation, but I can't find a file structure like that in Canvas.

If that's not possible, do you just put all your theme assets somewhere on the web so each asset has a URL?