added digitalocean support + general fixes