https://dropletdrift.com/how-to-deploy-a-rust-application-on-digitalocean/