File uploader for sharing