ee90549179
Rebuild to use crond and pre-compiled binary
...
The build process of the binary patched with the cron runner was too
instable as coredns is not properly vendoring their dependencies. This
way the binary is stable (provided by coredns) and the cron is taken
over by alpine crond.
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-03-04 13:41:25 +01:00
caea3c7f13
Work around packages not pinned properly
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-18 14:31:47 +01:00
2fd806a998
Remove code duplication by using mailserver sets
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-18 13:49:51 +01:00
3cbf555584
Ensure stable sorting in zone files
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-18 13:47:31 +01:00
336932ad81
Fix www.itpad.de
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-07 09:10:26 +01:00
205495d2d4
Warn for possible broken CNAMEs
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-07 09:09:58 +01:00
96374c6697
Work around older alpine version
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 23:26:27 +01:00
97295bd34c
Remove auto-hook
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 23:08:29 +01:00
77512b13d5
Let repo-runner check the zones before building
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 23:07:59 +01:00
4becd457ab
Update README
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 23:02:57 +01:00
14515d3506
Remove no longer supported static serial
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 23:00:29 +01:00
08f66fbdd1
Improve check call
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 23:00:17 +01:00
1244d63733
Handle error in alias targets
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 22:59:54 +01:00
5edadd507c
Add default_ttl to expected attributes
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 22:59:32 +01:00
602f3b08c4
Add zone check script as pre-commit hook
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 22:35:56 +01:00
3dc271ed65
Add knut.me, knut.ws, mondash.org
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 21:32:37 +01:00
4299efc3ad
Add itpad.de, k9s.me, knut-ahlers.de, knutahlers.de
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 21:04:53 +01:00
d4d269df48
Add cloudkeys.de
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 20:36:45 +01:00
a0806bee08
Add health check to docker container
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 20:20:13 +01:00
bbae3c1e22
Remove tmp.zone files if they are not moved in place
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 20:06:34 +01:00
fd0bec2c55
Add ahlers.tk zone
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 20:05:06 +01:00
5c8a595f09
Re-add missing apex txt records
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-06 19:56:54 +01:00
04c661035d
Update serial for replacement, allow caching of zones
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 08:37:55 +01:00
75386be0ba
Refresh every 10s
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:47:19 +01:00
ece33bdcf7
Multiple fixes
2018-02-05 07:34:59 +01:00
d234b7b2e4
Remove alias plugin, no longer included
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:20:36 +01:00
419816434b
On startup generate files once
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:18:12 +01:00
73fc71df2e
Do not commit zone files, they are generated
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:17:43 +01:00
b4a7256097
Add compare logic to prevent non required writes
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:17:16 +01:00
1f2fef39fb
Add zones in YML format for generator
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:03:23 +01:00
c53cfe7330
Add zone file generator
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:03:08 +01:00
fb9e2fc379
Remove all zone files
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-05 07:02:18 +01:00
ad0c6f94e2
Replace Google MX with most recent version
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-04 21:49:34 +01:00
c479fd6193
Fix apex cnames for most of the zones
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-04 21:32:17 +01:00
56fe01ae36
Enable error logging
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-04 20:46:07 +01:00
66d66d46e9
Remove all CNAMEs pointing to own zone
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-04 20:25:11 +01:00
6a42a0f238
Fix: Do not CNAME zone to self
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 23:08:28 +01:00
64a42df8a3
Add ahlers.me
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 22:53:17 +01:00
da1f0c2fd3
Delegate openvpn.luzifer.io to Route53
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:44:28 +01:00
069dae1a7f
Add luzifer.link
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:32:31 +01:00
f538193c4f
Add luzifer.io
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:31:17 +01:00
ea4a31ff24
Add luzifer.cc
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:27:19 +01:00
4c4a5790b1
Add knut.work
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:24:58 +01:00
9a3fa2b74d
Add knut.so
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:23:12 +01:00
3826eae4a4
Add knutshome.de
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:23:02 +01:00
468b9bb857
Add knut.in
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:17:27 +01:00
ebec6ffaa7
Add knut.cc
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:16:11 +01:00
e39a879317
Add kahlers.de
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:14:16 +01:00
d859365df8
Add kahlers.biz
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:12:17 +01:00
1c9246aae2
Add holiday-api.fyi
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-02-03 17:10:22 +01:00