1
0
mirror of https://github.com/Luzifer/dns.git synced 2024-09-19 15:23:03 +00:00
Setup for my own DNS server
Go to file
Knut Ahlers d7d2c318a0
Do not blacklist master for 600s
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2019-09-12 13:13:35 +02:00
zones Remove all zone files 2018-02-05 07:02:18 +01:00
.dockerignore Move to bind instead of coredns 2019-01-12 17:09:45 +01:00
.gitignore Move to zone replication 2019-09-12 11:54:41 +02:00
.repo-runner.yaml Use newer runner image 2018-04-07 00:54:46 +02:00
build.sh Move to bind instead of coredns 2019-01-12 17:09:45 +01:00
consul.py Move to zone replication 2019-09-12 11:54:41 +02:00
docker-entrypoint.sh Move to bind instead of coredns 2019-01-12 17:09:45 +01:00
Dockerfile Move to zone replication 2019-09-12 11:54:41 +02:00
generateZonefiles.py Move to zone replication 2019-09-12 11:54:41 +02:00
Makefile Move to zone replication 2019-09-12 11:54:41 +02:00
named.conf Do not blacklist master for 600s 2019-09-12 13:13:35 +02:00
named.conf.default Disable querylog for spam reasons 2019-01-12 17:39:43 +01:00
README.md Update README 2018-02-06 23:02:57 +01:00
requirements.txt Move to zone replication 2019-09-12 11:54:41 +02:00
zonefile_cron Move healthcheck to python script 2018-12-15 01:47:22 +01:00

Luzifer / dns

This repository contains the setup for my own DNS server. You do not want to use the Repo as I'm maintaining it here! (Why would you host my DNS for me?!?)

If you are looking at this because you're searching for inspiration:

  • The Dockerfile contains a CoreDNS server with added cron to generate zone files on the fly
  • The auto-generator supports fake-alias records by running every minute fetching the latest A/AAAA records for the aliased domain
  • There is a check script which looks for obvious errors in the zones.yml file