Glad to see you back on this project; it is one of my favourites here on the Forum, so inspirational and so much information. I can't help you with Flickr but can recommend Imgur and send you a link if you are interested, it's free and very easy to use.
Cheers,
Lance