Who is this workflow for? This workflow automatically retrieves your current public IP address and updates your Namecheap Dynamic DNS records for specified subdomains. By automating this process, you ensure that your domain consistently points to the correct IP without the need for manual intervention..

What does this workflow do?

  • Retrieve Public IP Address:
  • The workflow initiates an HTTP Request to obtain your current public IP address.
  • Fetch Domain and DDNS Credentials:
  • Accesses your domain information and Namecheap Dynamic DNS password securely stored in a designated location.
  • Manage Subdomains:
  • Retrieves the list of subdomains that need their DNS records updated. This list can be managed through platforms like Google Sheets or GitHub.
  • Update Namecheap Dynamic DNS:
  • For each subdomain, the workflow sends an update request to Namecheap’s DDNS API with the new IP address, ensuring each subdomain points to the correct location.
  • Execute and Monitor:
  • The workflow runs automatically based on a predefined schedule or triggers, and logs updates for monitoring and troubleshooting purposes.

🤖 Why Use This Automation Workflow?

  • Consistency: Ensures your domain and subdomains always resolve to your latest public IP.
  • Automation: Eliminates the need for manual updates every time your IP changes.
  • Reliability: Maintains uninterrupted access to your services hosted on dynamic IPs.

👨‍💻 Who is This Workflow For?

  • Home Server Administrators: Individuals hosting personal websites or services from a home network with a dynamic IP.
  • Small Business Owners: Businesses requiring reliable domain resolution without investing in a static IP.
  • Tech Enthusiasts: Users seeking to simplify DNS management through automation.

🎯 Use Cases

  1. Personal Website Hosting: Keep your personal website accessible by automatically updating its DNS records when your home IP changes.
  2. Remote Access Services: Maintain consistent DNS entries for remote desktop or VPN services, ensuring reliable connections.
  3. Multiple Subdomain Management: Automatically update multiple subdomains for various services, reducing manual DNS maintenance.

TL;DR

This workflow streamlines the process of keeping your Namecheap Dynamic DNS records up-to-date by automatically fetching your public IP address and updating your specified subdomains. By implementing this automation, you ensure continuous and reliable access to your services without the hassle of manual DNS updates.

Help us find the best n8n templates

About

A curated directory of the best n8n templates for workflow automations.