Skip to content

Releases: psi29a/cloudflareddns

Smaller and faster

14 Sep 23:01
Compare
Choose a tag to compare

Managed to reduce file size by more than half. Removed --what-ip param; we only really are about the external iP.

Now with RPi support and more

13 Sep 09:38
5065804
Compare
Choose a tag to compare

So with this, a few code tweaks to support CLI use-cases.
We fold in anything on CLI to override anything in the config file.
Example: zone to update in config file will be ignored with the param added on the command.

Config file is optional; you can do everything by CLI as well.

Best practice: put your token in file, set permission to keep it secret and pass commands via cli.

In addition to this, we make use of rustls to remove our dependence on openssl. This helps with size and cross-compiling.

We now have 4 targets:

  • windows (amd64),
  • linux (arm64/amd64)
  • macos (arm64)

This is ready made for RPi support.

0.1.0 - Initial Release

11 Sep 23:15
d86446e
Compare
Choose a tag to compare
Merge pull request #2 from psi29a/license

add license