Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/r15ch13/cf-ddns-updater
Mini Dynamic DNS Service using Cloudflare
https://github.com/r15ch13/cf-ddns-updater
cloudflare-api cloudflare-ddns ddns ddns-updater php php7
Last synced: about 2 months ago
JSON representation
Mini Dynamic DNS Service using Cloudflare
- Host: GitHub
- URL: https://github.com/r15ch13/cf-ddns-updater
- Owner: r15ch13
- Created: 2018-06-10T20:08:43.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-14T14:26:00.000Z (almost 2 years ago)
- Last Synced: 2024-10-19T01:45:37.394Z (3 months ago)
- Topics: cloudflare-api, cloudflare-ddns, ddns, ddns-updater, php, php7
- Language: PHP
- Size: 41 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cloudflare DDNS updater
Mini Dynamic DNS Service using Cloudflare## Installation
```bash
λ git clone
λ composer install
```## Usage
```
λ curl 'https://ddns.example.org/?zone=example.org&domain=home.example.org&wildcard' \
-H 'X-Auth-Email: ' \
-H 'X-Auth-Key:
```- `zone` = Cloudflare Zone Name (not the ID)
- `domain` = Domain or Subdomain
- `ip|ipv4` = Update ipv4 (no auto detection)
- `ipv6` = Update ipv6
- `ttl` = Update TTL value (default: 120)
- `wildcard` = Use *.example.org (flag)
- `proxied` = Set proxy status (flag)The username and password field of your FRITZ!Box settings will be used.
FRITZ!Box Example: `https://ddns.example.org/?zone=example.org&domain=&ipv4=&ipv6=`
# License
[The MIT License (MIT)](http://r15ch13.mit-license.org/)