Skip to content

A GeoDNS server written in Go, inside a Docker container.

Notifications You must be signed in to change notification settings

maclof/docker-geodns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

docker-geodns

A GeoDNS server written in Go, inside a Docker container.

Quick Start

You can launch a GeoDNS container with the following command:

docker run -d --name=geodns -p 53:53/udp -v /dns:/dns maclof/geodns:latest

You should put the JSON zone files inside /dns, for example (/dns/maclof.com.json):

{
	"data": {
		"": {
			"ns": [
				"ns1.maclof.com",
				"ns2.maclof.com"
			],
			"a": [
				[
					"146.185.128.95"
				]
			]
		}
	}
}

You can find out more information about the GeoDNS server here: https://github.com/abh/geodns

About

A GeoDNS server written in Go, inside a Docker container.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published