Resource file upload