1.0.2 • Published 1 year ago

namecheap-dyndns v1.0.2

Weekly downloads
5
License
MIT
Repository
github
Last release
1 year ago

Namecheap DynDNS 🌐

GitHub version GitHub last commit GitHub license

Namecheap DynDNS is a command-line tool that allows you to update your dynamic DNS configurations for your domains using Namecheap API. With this tool, you can update your DNS record under a domain to a specific IP address.

🚀 Getting Started

Prerequisites

  • Node.js 14.x or later

Installing

npm install -g namecheap-dyndns

Usage

You must pass three parameters to the application to authenticate and update your dynamic DNS configuration:

  • hostname
  • domain
  • key

These parameters can be passed to the application through:

  • Command line switches:
ncdd --hostname [hostname] --domain [domain] --key [accountKey]
  • Environment variables:
ncdd_hostname=[hostname] ncdd_domain=[domain] ncdd_key=[accountKey]
  • Config file: $HOME/.ncddrc or $HOME/.$ncdd/config
{
  "hostname": "[hostname]",
  "domain": "[domain]",
  "key": "[key]"
}

Note: The default value for hostname is @.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

💻 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page or create a pull request.

📢 Acknowledgments

1.0.2

1 year ago

1.0.1

7 years ago

1.0.0

7 years ago