Skip to content

boogabee/dns-on-rails

 
 

Repository files navigation

DNS on Rails

DNS on Rails is a Ruby on Rails application made to manage DNS entries and IP networks. It will be targeted at using BIND and MySQL or PostgresSQL backends.

This project will heavily rest on a base built by Kenneth Kalmer for PowerDNS on Rails here:http://kennethkalmer.github.com/powerdns-on-rails

More information:

Quick Installation

  1. $ git clone git://github.com/boogabee/dns-on-rails.git
  2. $ cd dns-on-rails
  3. Review config/database.yml and modify as needed
  4. $ rake db:migrate
  5. $ rake db:seed
  6. $ ruby script/server
  7. Point your browser to http://localhost:3000
  8. Login with ‘admin’ and ‘secret’

Features (current and planned)

  • RESTful architecture to support rich UI and API access
  • Multi-user support (admins, owners, API clients)
  • CLI clients to show integration capabilities
  • Conversion and import tools
  • Zone/Record Templates
  • DNS Insight
  • Full audit record of all changes
  • Macros for easy bulk updating of domains
  • Support for PowerDNS MASTER, NATIVE & SLAVE record types

Overview

DNS on Rails aims are removing management of vast arrays of host names and ip address allocations to a single tool.

About

Rails frontend for PowerDNS running MySQL or PostgreSQL backends

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 99.9%
  • JavaScript 0.1%