https://github.com/vrtgs/cloudflare-ddns
ddns client for cloudflare written in rust
https://github.com/vrtgs/cloudflare-ddns
Last synced: 11 months ago
JSON representation
ddns client for cloudflare written in rust
- Host: GitHub
- URL: https://github.com/vrtgs/cloudflare-ddns
- Owner: Vrtgs
- Created: 2024-03-07T09:47:33.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-06T06:22:22.000Z (over 1 year ago)
- Last Synced: 2024-12-24T05:30:14.791Z (over 1 year ago)
- Language: Rust
- Size: 635 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Cloudflare DDNS
Auto update the cloudflare DNS for dynamic IPs.
## Download
Check the [last release](https://github.com/Vrtgs/cloudflare-ddns/releases). Download the executable that matches your system
After downloading unzip the folder.
## Configuration
There would be 4 files, edit `api.toml` with the following format:
```
[account]
email = "mail@example.com"
api-token = "8dY3nH-As0krmv83n3pm1l"
[zone]
id = "e3ed5fb820dd3ccc3be5f15765d329ad"
record = "subdomain.domain.tld"
# proxied = false
```
the `api-token` should be generated [from here](https://dash.cloudflare.com/profile/api-tokens) with "Edit zone DNS"
## License
TBD