OpenWRT uses ddns-scripts to provide generic DDNS configuration through SSH and the LuCI web interface.
The main thing that sets the Hetzner API apart from other DDNS providers is that it requires special headers, for instance the authentication token. Most others use URL parameters, meaning you can't use Hetzner on ddns-scripts out-of-the-box.
However, the scripts can be customised, and an example is given here. At some point, it would be good to implement something like this so that OpenWRT users have a more 'native' solution compared to running a script in Cron.
OpenWRT uses
ddns-scriptsto provide generic DDNS configuration through SSH and the LuCI web interface.The main thing that sets the Hetzner API apart from other DDNS providers is that it requires special headers, for instance the authentication token. Most others use URL parameters, meaning you can't use Hetzner on
ddns-scriptsout-of-the-box.However, the scripts can be customised, and an example is given here. At some point, it would be good to implement something like this so that OpenWRT users have a more 'native' solution compared to running a script in Cron.