Project

dnscaster

0.0
No release in over 3 years
DNScaster client for Ruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

>= 0

Runtime

>= 3.10, < 4
 Project Readme

DNScaster

DNScaster is a powerful, easy to use DNS service, with full suite of modern features, including near realtime updates, Geo-location, true ALIAS records, IP restrictions, target monitoring, and more.

This gem works with both Rails and plain Ruby.

Usage

To your Gemfile, add:

gem 'dnscaster'

Then go create an API key (DNScaster -> Preferences -> API keys) and set this environment variable:

DNSCASTER_KEY = key_SAMPLE

Alternatively, the API key may be configured programmatically. Be sure to store your key securely and not commit it with your code!

Dnscaster::Api.credentials = {
  api_key: 'key_SAMPLE'
}

Reference

For full details on the DNScaster API, see our documentation.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

MIT