I am currently developing a web app. In a few places I allow users to upload images for various reasons. Now that the site is live (hosted on GoDaddy) I can't seem to figure out the best place to put the images that are being uploaded. I do have an external server which runs my database, but it is not set up for FTP so I can't easily use my PHP backend to upload them and retrieve them. To me it does not seem like a good idea to store them directly on GoDaddy either.

Should I create an FTP server to do this? or are there better options.