JavaScript tools for uploading files to S3-compatible file stores