aboutsummaryrefslogtreecommitdiff
path: root/middleware/file/file.md
diff options
context:
space:
mode:
Diffstat (limited to 'middleware/file/file.md')
-rw-r--r--middleware/file/file.md40
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
+}