datendelphin / dns

OpenStreetMap DNS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenStreetMap DNS

This repository contains the DNS zone file templates and related code for managing OpenStreetMap.org and other domain names DNS. The full list of domains are in the dnsconfig.js file.

Standard DNS Zone Files

We use dnscontrol to manage the DNS zones. We have a few wrapper scripts which are called from the Makefile

On a repo commit, a git post-receive runs make update via a script which then pushes the updates the DNS zones on the authoritative DNS nameservers.

GeoDNS Zones

For GeoDNS zones we use gdnsd.

About

OpenStreetMap DNS


Languages

Language:JavaScript 60.6%Language:Perl 34.8%Language:Makefile 2.7%Language:Shell 1.1%Language:Dockerfile 0.8%