diff options
Diffstat (limited to 'middleware/file/file.md')
-rw-r--r-- | middleware/file/file.md | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/middleware/file/file.md b/middleware/file/file.md new file mode 100644 index 000000000..2e23b0332 --- /dev/null +++ b/middleware/file/file.md @@ -0,0 +1,40 @@ +# file + +`file` enabled reading zone data from a RFC-1035 styled file. + +The etcd middleware makes extensive use of the proxy middleware to forward and query +other servers in the network. + +## Syntax + +~~~ +file dbfile [zones...] +~~~ + +* `dbfile` the database file to read and parse. +* `zones` zones it should be authoritative for. If empty the zones from the configuration block + are used. + +If you want to `round robin` A and AAAA responses look at the `loadbalance` middleware. + +~~~ +file { + db <dsds> + masters [...masters...] +} +~~~ + + + + + +* `path` /skydns +* `endpoint` endpoints... +* `stubzones` + +## Examples + +dnssec { + file blaat, transparant allow already signed responses + ksk bliep.dsdsk +} |