cfddns
Dynamic DNS client for Cloudflare DNS.
Usage
cat << EOD > domains
example.com
mail.example.com
example.org
EOD
cat <<EOD > cfddns.yml
token: "<CloudFlare API token>"
interval: 900 # in seconds (optional)
endpoint: "https://api.ipify.org" # (optional)
EOD
cfddns -c cfddns.yml domains
Install
Arch Linux
Install cfddns via AUR.
git clone https://aur.archlinux.org/cfddns.git && cd cfddns
makepkg -si
cat << EOD > /etc/cfddns/domains
example.com
mail.example.com
example.org
EOD
vim /etc/cfddns/cfddns.yml # assign `token`
systemctl enable --now cfddns
Build from source
git clone https://github.com/uetchy/cfddns.git && cd cfddns
poetry install --build
Metadata
Release files for cfddns 1.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cfddns-1.5.0.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cfddns-1.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.7 kB
Release files / cfddns-1.5.0.tar.gz
| Download URL | cfddns-1.5.0.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7a880d346d0199a3a578fa47b3ca8b5ed117900d8ba13caccd6d8116aede16c1
|
|
BLAKE2b-256 checksum How to use checksums |
81e221e9ff2facedef4c08b0df40c619c320c52856c58e4ff8af9f21790f2fcd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.9 CPython/3.8.6 Darwin/20.3.0
|
Release files / cfddns-1.5.0-py3-none-any.whl
| Download URL | cfddns-1.5.0-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c78a4cf24e4b166e02ce8fe292be6cdce604bdb8e8989e7bb8e1b6698a4d032d
|
|
BLAKE2b-256 checksum How to use checksums |
3dccd0e8a1c482d3c64c751499c4445438724f09f17989da1a8e49bdf55cd3e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.9 CPython/3.8.6 Darwin/20.3.0
|