Hi I'm trying to build a website where users can upload images. I am wanting to have a seperate media server to host the images, so that the web application can point to the images like
And the webserver
What I am wondering is how can this work if both the media server and the web server are sitting behind a router? I.e. there is only one port 80 available so the mediaserver can't be addressed over HTTP.
Also, the user should be able to cal up
mediaserver.mysite.com/test123.jpg and view the image
Well ideally the user would call up
But ultimately the media is served from another server that could be located on an entirely different network than
EDIT: I'm using Django on Apache for the web server and lighttpd for the media.