Compare commits

...

2 commits

Author SHA1 Message Date
Cat /dev/Nulo ffa668291b gitignore 2023-01-11 22:07:24 -03:00
Cat /dev/Nulo 2283912657 readme 2023-01-11 22:07:11 -03:00
2 changed files with 34 additions and 0 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
config.json

33
readme.md Normal file
View file

@ -0,0 +1,33 @@
# ddnser
Refreshes domain records periodically or when interfaces change IP addresses.
## Usage
Create a config file:
```json
{
// "ip": "hardcoded IP address, if set it is used instead of detected address",
// how often to poll unconditionally
"every": 60,
"domains": [
{
"type": "njalla ddns",
"name": "estoesprueba.nulo.in",
"key": "INSERT_KEY"
},
{
"type": "he.net ddns",
"name": "pruebas.bat.ar",
"key": "INSERT_KEY"
}
]
}
```
Run:
```sh
ddnser ./path/to/config.json
```