You can always upload photos on this website.
Just follow the link to your Album/Gallery, and upload the photos.
https://www.bikeforums.net/g/
The problem, of course, is that BikeForums has chosen to also host their photos on a third party website,
https://cimg5.ibsrv.net, and I fear that it will come back and bite them someday.