Releases: kissgyorgy/cloudflare-dyndns
v5.0 - updated dependencies
Nothing changed since the v5.0beta5 release, only dependencies have been updated.
As I'm using v5.0beta5 every day for more than a year now, it was time to release the final v5.0 version 😃
You can install it from Docker Hub, PyPI as before, and even from Nix!
v5.0 beta5
Don't save cache to disk when nothing changed. See #25
v5.0 beta 2
- Support for Trust stores other than Linux.
- Better IPv6 support
v4.1 - Cloudflare IPv6 trace service
- Added Cloudflare IPv6 trace service
- Require all ip services to use HTTPS
- Updated Python to version 3.10 in Docker image
Thanks @lonkey for this release!
v4.0 - IPv6 support
This is the biggest update yet!
- IPv6 support
- creating, deleting missing records
- respect
XDG_CACHE_HOME
- proxied flag
v3.0 - API Tokens
You can only use API Tokens now, which you can create under My Profile / API Tokens
: https://dash.cloudflare.com/profile/api-tokens. The problem with the previously used API Key is that it has global access to your Cloudflare account. With the new API Tokens, you can make the script permissions as narrow as needed.
Upgrading from earlier versions and using API Tokens is highly recommended!
The --domains option is now gone, because it made no sense (it only existed for reading from the envvar), but you can use the CLOUDFLARE_DOMAINS
envvar the same as before.
v2.1 PyPI release
Now you can install the script from PyPI simply with:
$ pip install cloudflare-dyndns
This will install a script called cloudflare-dyndns
.
Or you can still just download the binary version or Docker container and use those.
v1.1 - Cloud native
Makes it possible to set the list of domains to update from the CLOUDFLARE_DOMAINS
environment variable.
There is also a Docker image available on DockerHub in case you want to run it in a Kubernetes cluster or something 😄
v1.0 - binary
I have been using this for a year, so it's time to make a binary release!