1
0
Fork
You've already forked hetzner_ddns
0
[Mirror of https://git.hanse.de/lilly/hetzner_ddns] Hetzner DynDNS client
  • Python 100%
2024年06月25日 21:20:06 +02:00
.github/workflows setup automatic build with github actions 2024年06月07日 16:09:58 +02:00
src/hetzner_ddns add build confnig 2024年06月07日 00:00:29 +02:00
.gitignore add build confnig 2024年06月07日 00:00:29 +02:00
LICENSE initial commit 2024年06月06日 20:47:59 +02:00
pyproject.toml relax dependencies 2024年06月25日 21:20:06 +02:00
README.md add small readme 2024年06月07日 16:17:59 +02:00
renovate.json5 add renovate config 2024年06月06日 20:53:26 +02:00

Hetzner DynDNS client

Small python script to set a DNS record on Hetzner DNS based on the plublicly reachable ip address of the host this script is running on.

Configuration

The script is passed the path to a configuration file via -c <path>.

This file must be a a toml encoded file containing the following structure:

api_token = "**********"
[[targets]]
zone = "<zone-name>"
record = "<record-name>"