D digitalocean.com DigitalOcean now asks for customers to upload photos of their ID via imgur 26 points testaccount4 12 years ago 10 comments