mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
shim for writing providers
This commit is contained in:
@@ -9,8 +9,9 @@ layout: default
|
|||||||
|
|
||||||
## [Javascript Reference]({{site.github.url}}/js)
|
## [Javascript Reference]({{site.github.url}}/js)
|
||||||
|
|
||||||
## [Writing Providers]()
|
|
||||||
|
|
||||||
## FAQs and design notes
|
## FAQs and design notes
|
||||||
|
|
||||||
[Why CNAME/MX/NS targets require a trailing "dot"](why-the-dot)
|
- [Why CNAME/MX/NS targets require a trailing "dot"]{{site.github.url}}/(why-the-dot)
|
||||||
|
- [Writing Providers]({{site.github.url}}/writing-providers)
|
||||||
|
@@ -5,7 +5,7 @@ layout: default
|
|||||||
# Javascript DSL
|
# Javascript DSL
|
||||||
|
|
||||||
DNSControl uses javascript as its primary input language to provide power and flexibility to configure your domains. The ultimate purpose of the javascript is to consturct a
|
DNSControl uses javascript as its primary input language to provide power and flexibility to configure your domains. The ultimate purpose of the javascript is to consturct a
|
||||||
[DNSConfig](https://godoc.org/github.com/StackExchange/dnscontrol#DNSConfig) object that will be passed to the go backend and operated on.
|
[DNSConfig](https://godoc.org/github.com/StackExchange/dnscontrol/models#DNSConfig) object that will be passed to the go backend and operated on.
|
||||||
|
|
||||||
{% include funcList.md title="Top Level Functions" dir="global" %}
|
{% include funcList.md title="Top Level Functions" dir="global" %}
|
||||||
|
|
||||||
|
11
docs/writing-providers.md
Normal file
11
docs/writing-providers.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
layout: default
|
||||||
|
---
|
||||||
|
|
||||||
|
# Writing new DNS providers
|
||||||
|
|
||||||
|
Writing a new DNS provider is a relatively straightforward process. You essentially need to implement the [providers.DNSServiceProvider interface.](https://godoc.org/github.com/StackExchange/dnscontrol/providers#DNSServiceProvider)
|
||||||
|
|
||||||
|
...
|
||||||
|
|
||||||
|
More info to follow soon.
|
Reference in New Issue
Block a user