A Dynamic DNS client in Ruby

17 Mar 2011

Back in 2008 I wrote a Ruby gem for updating your IP address at afraid.org, the free Dynamic DNS service. For whatever reason I moved onto other things, and never published the gem. It’s pretty basic but serves my needs, and may serve yours, so I’ve fixed it up and pushed version 0.1.2 today.

Installation

$ gem install updateafraid

Usage

$ updateafraid --help
Help for commands:
  -user       (Required, takes 1 argument)
                  Your Afraid.org username
  -pass       (Required, takes 1 argument)
                  Your Afraid.org password
  -domain     (Optional, takes 1 argument)
                  Update IP address for one domain: -domain <name>
  -all        (Optional, takes 0 arguments)
                  Update IP address for all domains in your account
  -h          (Optional, takes 0 arguments)
                  Help

The code is hosted at github.com/logankoester/updateafraid under an MIT License.

blog comments powered by Disqus