Commit graph

123 commits

Author SHA1 Message Date
Miek Gieben
82ac70f15a Doc updates
Remove miek.nl in favor of example.org and other smaller cleanups.
2016-08-22 07:47:03 +01:00
Miek Gieben
9ac3cab1b7 Make CoreDNS a server type plugin for Caddy (#220)
* Make CoreDNS a server type plugin for Caddy

Remove code we don't need and port all middleware over. Fix all tests
and rework the documentation.

Also make `go generate` build a caddy binary which we then copy into
our directory. This means `go build`-builds remain working as-is.

And new etc instances in each etcd test for better isolation.
Fix more tests and rework test.Server with the newer support Caddy offers.

Fix Makefile to support new mode of operation.
2016-08-19 17:14:17 -07:00
Miek Gieben
604d2a3730 Add reload command to systemd unit file 2016-08-05 16:11:08 +00:00
Ilya Dmitrichenko
615a20de3a Fix a few typos in the docs 2016-07-29 13:03:51 +01:00
Miek Gieben
d277f21d39 Update README 2016-06-26 15:28:27 +01:00
Miek Gieben
069b61ff15 Add systemd service example file 2016-05-03 09:00:25 +00:00
Miek Gieben
ef7cb7788f Add more features to the README 2016-05-01 11:12:07 +01:00
Miek Gieben
8e6c690484 README updates 2016-04-24 08:11:00 +01:00
Miek Gieben
5de2f87303 Better structured readme 2016-04-20 12:46:24 +00:00
Miek Gieben
913cffd4a8 Updates to README 2016-04-19 10:26:29 +00:00
Miek Gieben
e294c95582 middleware/file: Support delegations (#124)
Return a delegation when seeing one while traversing the tree in
search of an answer.

Put the SOA and NS record in the zone.Apex as these are to be handled
somewhat special.

Lowercase record on insert to make compares easier. This lowercases
all RR that have domain names in their rdata as well.
2016-04-16 16:16:52 +01:00
Miek Gieben
8184328dba Use IsDomainName (#119)
Liberal as it as it still has its use. Reject invalid domain names
in the config.

Unrelated: clear up the README as well. And fix travis script.
2016-04-13 23:23:35 +01:00
Miek Gieben
16c035731c Update README 2016-04-08 07:04:23 +01:00
Miek Gieben
b3b6fe48f6 beef up some examples 2016-04-03 20:30:37 +01:00
Miek Gieben
4e723da191 Add text about the test server 2016-04-03 20:13:33 +01:00
Miek Gieben
33d5223855 typos 2016-04-03 20:07:15 +01:00
Miek Gieben
80007f4729 Better README 2016-04-03 19:05:49 +01:00
Félix Cantournet
b247c28bcf Fix early stage warning
I'm guessing this was the intended meaning. =)
2016-03-20 15:07:51 +01:00
Miek Gieben
f43a0a8d6c Add blog link 2016-03-20 08:45:21 +00:00
Miek Gieben
9112c58edb An example 2016-03-18 21:36:42 +00:00
Miek Gieben
f5f6ee832d Slightly more text in the README for the time being 2016-03-18 21:31:55 +00:00
Miek Gieben
c25fbeb571 Gut the readme as it is mostly Caddy 2016-03-18 21:25:47 +00:00
Miek Gieben
3ec0d9fe6b First commit 2016-03-18 20:57:35 +00:00