FreeDNS support (#173)

This commit is contained in:
Quentin McGaw
2021-02-20 20:30:16 -05:00
committed by GitHub
parent 72018451b3
commit a649f8a4a8
7 changed files with 182 additions and 8 deletions

31
docs/freedns.md Normal file
View File

@@ -0,0 +1,31 @@
# FreeDNS
## Configuration
### Example
```json
{
"settings": [
{
"provider": "freedns",
"domain": "domain.com",
"host": "host",
"id": "password",
"ip_version": "ipv4"
}
]
}
```
### Compulsory parameters
- `"domain"`
- `"host"` is your host (subdomain)
- `"id"` is the ID you use to update your record
### Optional parameters
- `"ip_version"` can be `ipv4` (A records) or `ipv6` (AAAA records), defaults to `ipv4 or ipv6`
## Domain setup