Bug#1007970: ITP: cloudflare-ddns -- dynamically update a DNS record using Cloudflare
Package: wnpp
Severity: wishlist
Owner: Andrea Pappacoda <andrea@pappacoda.it>
X-Debbugs-Cc: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
* Package name : cloudflare-ddns
Version : 1.0.0
Upstream Author : Andrea Pappacoda <andrea@pappacoda.it>
* URL : https://github.com/Tachi107/cloudflare-ddns
* License : AGPL-3.0-or-later OR LGPL-3.0-or-later
Programming Lang: C++
Description : dynamically update a DNS record using Cloudflare
This is a little program that is really useful when you want to host something
but your ISP only provides you a dynamic IP address. It uses Cloudflare's API
to update a given DNS record when needed. It is a simple script, so to run it
periodically you can configure a cron job or a systemd timer (provided
upstream).
It is written in C++, performs a low number of memory allocations, and is
really lightweight, making it a valid choice for constrained environments.
It also provides a C API, so that third party programs can embed its
functionalities.
The library portion of the project is licensed under the LGPL 3, while
everything else is under the AGPL 3.
I couldn't find any alternative in the Debian archive, and while there are some
other open source alternatives out there they are mostly written in more
resource-intensive languages and/or are harder to deploy for simple use cases.
And also because I'm the one who wrote this :D
-----BEGIN PGP SIGNATURE-----
iIoEARYIADIWIQSlw/BqXszDGx3GlQz/yQfijUdG7QUCYjYplRQcYW5kcmVhQHBh
cHBhY29kYS5pdAAKCRD/yQfijUdG7T7cAQCTCY67bva7wnXpVjKrixLVsWeOy/cU
orsLD1f6BauB8wD/Rbs4w72xiM46pcQLMBkd0YivhGs9hshRqKk64eTqUwg=
=3xxd
-----END PGP SIGNATURE-----
Reply to: