All Projects β†’ globocom β†’ Globodns

globocom / Globodns

Licence: apache-2.0
Api to manage Bind Name Server

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Globodns

Instuigram
πŸŽ“ Learning Ruby on Rails through building the Instagram Application.
Stars: ✭ 88 (-27.87%)
Mutual labels:  web-application, rails
Api on rails
Learn best practices to build an API using Ruby on Rails 5/6
Stars: ✭ 236 (+93.44%)
Mutual labels:  api-rest, rails
Activeinteractor
An implementation of the command pattern for Ruby with ActiveModel::Validations inspired by the interactor gem. Rich support for attributes, callbacks, and validations, and thread safe performance methods.
Stars: ✭ 118 (-3.28%)
Mutual labels:  rails
Repost
An open source software to communicate with your team members through posting daily reports.
Stars: ✭ 121 (-0.82%)
Mutual labels:  rails
Infinitude
Open control of Carrier/Bryant thermostats
Stars: ✭ 119 (-2.46%)
Mutual labels:  api-rest
Yotter
yotter - bash script that performs recon and then uses dirb to discover directories that might lead to information leakage
Stars: ✭ 118 (-3.28%)
Mutual labels:  dns
Slidehub
SlideHub is an Open Source Slide Sharing Application for Azure / AWS
Stars: ✭ 120 (-1.64%)
Mutual labels:  rails
Capistrano Mb
[unmaintained] Capistrano tasks for deploying Rails from scratch to Ubuntu 16.04 and 18.04
Stars: ✭ 117 (-4.1%)
Mutual labels:  rails
Dato.rss
The best RSS Search experience you can find
Stars: ✭ 122 (+0%)
Mutual labels:  rails
Learn Ruby On Rails
η‚Ίδ½ θ‡ͺε·±ε­Έ Ruby on Rails
Stars: ✭ 119 (-2.46%)
Mutual labels:  rails
React Rainbow
🌈 React Rainbow Components. Build your web application in a snap.
Stars: ✭ 1,662 (+1262.3%)
Mutual labels:  web-application
Calculate All
calculate_all method for aggregate functions in Active Record
Stars: ✭ 118 (-3.28%)
Mutual labels:  rails
Action Cable Signaling Server
🀝Rails implementation of a WebRTC Signaling Server
Stars: ✭ 118 (-3.28%)
Mutual labels:  rails
Lurker
πŸ“– The ultimate tool for documenting and testing APIs in Rails
Stars: ✭ 120 (-1.64%)
Mutual labels:  rails
Jsonapi.rb
Lightweight, simple and maintained JSON:API support for your next Ruby HTTP API.
Stars: ✭ 116 (-4.92%)
Mutual labels:  rails
Bundy
an authoritative DNS server
Stars: ✭ 121 (-0.82%)
Mutual labels:  dns
Linuxfr.org
The new version of LinuxFr.org will be in Ruby on Rails. It was NoNo's resolution for 2009 (well, achieved!). You may add other enhancements at http://linuxfr.org/suivi/ as you have a look at the website
Stars: ✭ 117 (-4.1%)
Mutual labels:  rails
Hosts Blocklists
Automatically updated, moderated and optimized lists for blocking ads, trackers, malware and other garbage
Stars: ✭ 1,749 (+1333.61%)
Mutual labels:  dns
Fake api
The fastest way to prototype API in your Rails application
Stars: ✭ 119 (-2.46%)
Mutual labels:  rails
String template
A template engine for Rails, focusing on speed, using Ruby's String interpolation syntax
Stars: ✭ 122 (+0%)
Mutual labels:  rails

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].