Proxy
- Change update-ddns crontab to reflect new domain
- enable http in default “for certbot”
- restart nginx service
- Create certs via the command
> certbot certonly --nginx --cert-name ngfamily.example.ex -d "ngfamily.example.ex,www.ngfamily.example.ex"
- update nginx site confs to use new certs
- restart nginx service
WWW
- repoint links in index.html
- in wordpress, Settings -> General, set WP Add URL and Site Add URL
Google Home Integration
- Go to https://console.home.google.com/projects
- Open project, under cloud-to-cloud, edit Integration.
Change Auth URL, Token URL, and Cloud fulfillment URL
Pihole
Update local DNS records to point domain to private IPv4 address.
Cleanup
- Notify everybody who has something configured to us.
- Delete old certificates
> certbot delete # interactive prompts to delete by name

