Robuta

https://www.digitalocean.com/community/tools/digitalocean-dynamic-dns-update-script-in-bash-noip-dyndns-alternative
A bash script that retrieves your public IP address and updates a domain record (like a subdomain) using DigitalOcean API v2.
dynamic dns updatedigitaloceanscriptbashnoip