1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

DOCS: Added Gitbook filenames to JSON code snippets. (#2119)

This commit is contained in:
Jeffrey Cafferata
2023-03-02 22:17:27 +01:00
committed by GitHub
parent 4b37906049
commit 93c77ebe34
46 changed files with 166 additions and 29 deletions

View File

@ -13,31 +13,34 @@ This is based on:
For convenience, both configuration files are shown below.
- `dnsconfig.js`
```javascript
var PROVIDER_NONE = NewRegistrar('none');
var PROVIDER_TRANSIP = NewDnsProvider('transip', '-');
{% code title="dnsconfig.js" %}
```javascript
var PROVIDER_NONE = NewRegistrar('none');
var PROVIDER_TRANSIP = NewDnsProvider('transip', '-');
D('cafferata.dev',
PROVIDER_NONE,
DnsProvider(PROVIDER_TRANSIP),
DefaultTTL('1d'),
TXT('spf', [
'v=spf1',
'-all'
].join(' '))
);
```
- `creds.json`
```json
{
"transip": {
"TYPE": "TRANSIP",
"AccountName": "cafferatax",
"PrivateKey": "$TRANSIP_PRIVATE_KEY"
}
}
```
D('cafferata.dev',
PROVIDER_NONE,
DnsProvider(PROVIDER_TRANSIP),
DefaultTTL('1d'),
TXT('spf', [
'v=spf1',
'-all'
].join(' '))
);
```
{% endcode %}
{% code title="creds.json" %}
```json
{
"transip": {
"TYPE": "TRANSIP",
"AccountName": "cafferatax",
"PrivateKey": "$TRANSIP_PRIVATE_KEY"
}
}
```
{% endcode %}
## Gitlab CI - Preparation