I have manually followed DigitalOcean's guides in the past with success[1][2]. Do you go beyond what the linked guides recommend or use a configuration management solution (e.g. Ansible)? I'm curious what, if anything, people are doing.[1] https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04
[2] https://www.digitalocean.com/community/tutorials/additional-recommended-steps-for-new-ubuntu-14-04-servers