Uploads are currently down because of a network outage with our hosting provider. Some users may also experience Cloudflare 522 errors when browsing the site. Waiting for our hosting provider to resolve the issue.
https://status.us.ovhcloud.com/pages/59dd23da8827c804746f1664