Home
Softono

GloboDNS

Open source Apache-2.0 Ruby
139
Stars
48
Forks
13
Issues
87
Watchers
3 years
Last Commit

 About GloboDNS

Api to manage Bind Name Server

Platforms

Web Self-hosted

Languages

Ruby

Links

Need Help Installing GloboDNS?

We provide expert installation service for this software. Our team will install, configure, and secure GloboDNS on your server. plans start at just $30.

GloboDNS

Welcome to GloboDNS

GloboDNS is a Ruby on Rails application designed to manage domain name services based on Bind with a RESTful API and using MySQL as persistent storage backend. The project is an adaptation of PowerDNS-on-rails developed by Kenneth Kalmer plus some features like UI, job queue and Bind specific importation script.

Overview

The GloboDNS was designed to work with Bind in a passive way. Once you've configured the primary and slaves servers, database and executed the first importation of your records, all work is done between the application and the DB . Then all files are exported via Rsync tool to the Bind server(s) and any command is issued with Rndc utility.

Below: Some screenshots from the admin user.

image1: Show domain details

Add a new domain form

image2: add a new domain

Add a new domain form

image3: add a new record

Add a new record

image4: Listing lasts operations on Dns-Api

Listing lasts actions on Dns-Api

Security

With multiple levels of privilege, we can ensure that a specific user is able to perform only specific tasks.

Integrity

All actions are validated to prevent bad records or other undesirable human mistakes.

Usability

The UI provides a simplier way to manage the service.

Features

RESTful architecture
Multi-user with groups of privilege
Asychronous and synchronous tasks modes
Conversion and import tools
Zone/Record Templates
Full audit record of all changes
Macros for easy bulk updating of domains
Support for Bind MASTER, NATIVE & SLAVE record types

Documentation

Changelog

Setup your environment

Administrator's Guide

API