updateip

A modern tool written in Go to update dynamic DNS records.

Providers

  • Namecheap Dynamic DNS

Usage

Passwords are encoded (not encrypted), using base64. Save the output from the following into the password field in your config.yaml.

Example:

domains:
  - domain: k3s.example.com
    ip: external
    password: cGFzc3dvcmQK
    provider: namecheap

Hide the command from your bash shell:

cat | base64
Password here
Control + D

See an example config.yaml

License

MIT

GitHub

View Github