Using Python for Dynamic DNS with optional Email Notification
If you host services at home, an ISP can ruin your day by suddenly changing your home IP address. Luckily, many DNS providers allow you to automatically update your records with them via an offering known as Dynamic DNS. My DNS provider, Google Domains, supports either a client or API option and offers instructions here. […]