mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2025-12-17 14:18:55 +08:00
Add some documentation
This commit is contained in:
parent
27a155f7ec
commit
5c6325004d
4 changed files with 41 additions and 0 deletions
1
OWNERS
1
OWNERS
|
|
@ -26,6 +26,7 @@ providers/hetzner @das7pad
|
||||||
providers/hexonet @KaiSchwarz-cnic
|
providers/hexonet @KaiSchwarz-cnic
|
||||||
providers/hostingde @juliusrickert
|
providers/hostingde @juliusrickert
|
||||||
providers/huaweicloud @huihuimoe
|
providers/huaweicloud @huihuimoe
|
||||||
|
providers/infomaniak @jbelien
|
||||||
providers/internetbs @pragmaton
|
providers/internetbs @pragmaton
|
||||||
providers/inwx @patschi
|
providers/inwx @patschi
|
||||||
providers/linode @koesie10
|
providers/linode @koesie10
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,7 @@ Currently supported DNS providers:
|
||||||
- hosting.de
|
- hosting.de
|
||||||
- Huawei Cloud DNS
|
- Huawei Cloud DNS
|
||||||
- Hurricane Electric DNS
|
- Hurricane Electric DNS
|
||||||
|
- Infomaniak
|
||||||
- INWX
|
- INWX
|
||||||
- Linode
|
- Linode
|
||||||
- Loopia
|
- Loopia
|
||||||
|
|
|
||||||
|
|
@ -131,6 +131,7 @@
|
||||||
* [hosting.de](provider/hostingde.md)
|
* [hosting.de](provider/hostingde.md)
|
||||||
* [Huawei Cloud DNS](provider/huaweicloud.md)
|
* [Huawei Cloud DNS](provider/huaweicloud.md)
|
||||||
* [Hurricane Electric DNS](provider/hedns.md)
|
* [Hurricane Electric DNS](provider/hedns.md)
|
||||||
|
* [Infomaniak](provider/infomaniak.md)
|
||||||
* [Internet.bs](provider/internetbs.md)
|
* [Internet.bs](provider/internetbs.md)
|
||||||
* [INWX](provider/inwx.md)
|
* [INWX](provider/inwx.md)
|
||||||
* [Linode](provider/linode.md)
|
* [Linode](provider/linode.md)
|
||||||
|
|
|
||||||
38
documentation/provider/infomaniak.md
Normal file
38
documentation/provider/infomaniak.md
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
This is the provider for [Infomaniak](https://www.infomaniak.com/).
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
|
||||||
|
To use this provider, add an entry to `creds.json` with `TYPE` set to `INFOMANIAK` along with a Infomaniak account personal access token.
|
||||||
|
|
||||||
|
Examples:
|
||||||
|
|
||||||
|
{% code title="creds.json" %}
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"netlify": {
|
||||||
|
"TYPE": "INFOMANIAK",
|
||||||
|
"token": "your-infomaniak-account-access-token",
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
{% endcode %}
|
||||||
|
|
||||||
|
## Metadata
|
||||||
|
This provider does not recognize any special metadata fields unique to Infomaniak.
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
An example configuration:
|
||||||
|
|
||||||
|
{% code title="dnsconfig.js" %}
|
||||||
|
```javascript
|
||||||
|
var REG_INFOMANIAK = NewRegistrar("infomaniak");
|
||||||
|
var DSP_INFOMANIAK = NewDnsProvider("infomaniak");
|
||||||
|
|
||||||
|
D("example.com", REG_INFOMANIAK, DnsProvider(DSP_INFOMANIAK),
|
||||||
|
A("test", "1.2.3.4"),
|
||||||
|
);
|
||||||
|
```
|
||||||
|
{% endcode %}
|
||||||
|
|
||||||
|
## Activation
|
||||||
|
DNSControl depends on a Infomaniak account personal access token.
|
||||||
Loading…
Add table
Reference in a new issue