You could use an Azure blob for file uploads. It's pretty inexpensive. And then the files are portable as well. Meaning the links will stay the same if the board software or domain changes.Especially not! Not storing images and files makes the job of upgrading board software, or moving servers a billion times easier and faster. Those poor forum admins who have to move not only the board software but half a terabyte or more of
images to new servers are in for months of processing time!