A local server updating the files from remote server only when necessary