ddclient

Install command:
brew install ddclient

Update dynamic DNS entries

https://ddclient.net/

License: GPL-2.0

Formula JSON API: /api/formula/ddclient.json

Bottle JSON API: /api/bottle/ddclient.json

Formula code: ddclient.rb on GitHub

Bottle (binary package) installation support provided for:

Intel monterey
big sur
catalina
mojave
high sierra
64-bit linux
Apple Silicon monterey
big sur

Current versions:

stable 3.9.1
head ⚡️ HEAD
For ddclient to work, you will need to create a configuration file
in $(brew --prefix)/etc/ddclient. A sample configuration can be found in
$(brew --prefix)/opt/ddclient/share/doc/ddclient.

Note: don't enable daemon mode in the configuration file; see
additional information below.

The next reboot of the system will automatically start ddclient.

You can adjust the execution interval by changing the value of
StartInterval (in seconds) in /Library/LaunchDaemons/homebrew.mxcl.ddclient.plist.

Analytics (macOS):

Installs (30 days)
ddclient 65
Installs on Request (30 days)
ddclient 65
Build Errors (30 days)
ddclient 0
Installs (90 days)
ddclient 238
Installs on Request (90 days)
ddclient 238
Installs (365 days)
ddclient 998
ddclient --HEAD 2
Installs on Request (365 days)
ddclient 996
ddclient --HEAD 2

Analytics (Linux):

Installs (30 days)
ddclient 2
Installs on Request (30 days)
ddclient 2
Build Errors (30 days)
ddclient 0
Installs (90 days)
ddclient 4
Installs on Request (90 days)
ddclient 4
Installs (365 days)
ddclient 12
Installs on Request (365 days)
ddclient 12
Fork me on GitHub