From 092c842a87449dfa81a6efc984d8af1f219dd0ad Mon Sep 17 00:00:00 2001 From: Joshua Tauberer Date: Sun, 5 Oct 2014 13:38:23 +0000 Subject: [PATCH] split external/custom dns into separate pages in the admin --- .../{system-dns.html => custom-dns.html} | 79 +------------------ management/templates/external-dns.html | 75 ++++++++++++++++++ management/templates/index.html | 11 ++- 3 files changed, 85 insertions(+), 80 deletions(-) rename management/templates/{system-dns.html => custom-dns.html} (51%) create mode 100644 management/templates/external-dns.html diff --git a/management/templates/system-dns.html b/management/templates/custom-dns.html similarity index 51% rename from management/templates/system-dns.html rename to management/templates/custom-dns.html index 59a67170..23180691 100644 --- a/management/templates/system-dns.html +++ b/management/templates/custom-dns.html @@ -1,35 +1,7 @@ -

DNS (Advanced)

- -

Custom and external DNS are for advanced configurations.

- -

Custom DNS

+

Custom DNS (Advanced)

It is possible to set custom DNS records on domains hosted here. For instance, you can create your own dynamic DNS service. To do so, you will need to call your box’s DNS API.

@@ -67,54 +39,7 @@ curl -d "" --user me@mydomain.com:###### https://{{hostname}}/admin/dns/set/bar. curl -d "value=something%20here" --user me@mydomain.com:###### https://{{hostname}}/admin/dns/set/foo.mydomain.com/txt - -

External DNS

- -

Although your box is configured to serve its own DNS, it is possible to host your DNS elsewhere.

- -

If you do so, you are responsible for keeping your DNS entries up to date! If you previously enabled DNSSEC on your domain name by setting a DS record at your registrar, you will likely have to turn it off before changing nameservers.

- -

Enter the following DNS entries at your DNS provider:

- - - - - - - - - - - -
QNameTypeValue
- diff --git a/management/templates/external-dns.html b/management/templates/external-dns.html new file mode 100644 index 00000000..34cce701 --- /dev/null +++ b/management/templates/external-dns.html @@ -0,0 +1,75 @@ + + +

External DNS (Advanced)

+ +

Although your box is configured to serve its own DNS, it is possible to host your DNS elsewhere by copying the DNS zone information shown in the table below.

+ +

If you do so, you are responsible for keeping your DNS entries up to date! If you previously enabled DNSSEC on your domain name by setting a DS record at your registrar, you will likely have to turn it off before changing nameservers.

+ + + + + + + + + + + +
QNameTypeValue
+ + diff --git a/management/templates/index.html b/management/templates/index.html index 9a2355ad..d0c0597b 100644 --- a/management/templates/index.html +++ b/management/templates/index.html @@ -88,7 +88,8 @@
  • Backup Status
  • -
  • DNS (Custom/External)
  • +
  • Custom DNS
  • +
  • External DNS