Is there some way to upload our own icon?
What logo? The favicon? This is possible in the “Settings” section when you are in your Hub.
I see no way to upload an image. It’s just a URL.
Right now, we don’t have a way to host favicon images. We can only use images that are stored elsewhere like a CDN, image hosting site, or available on a public server.