Skip to content

openstreetmap/dns

Repository files navigation

OpenStreetMap DNS

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

Standard DNS Zone Files

We use dnscontrol to manage OpenStreetMap DNS. A set of wrapper scripts are used, which are called from the Makefile

Merges to the master branch trigger a git post-receive which runs make update via a script, the DNS is then updated by dnscontrol.

GeoDNS Zones

For GeoDNS zones we use gdnsd with gdnsd config files generated by scripts called from the Makefile file.