namecheap-dyndns

1.0.2 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i namecheap-dyndns

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

4.28 kB

Total Files

6

Last publish

Collaborators

  • foliveira