cloudflare-ddns-updater/README.md

38 lines
1.9 KiB
Markdown
Raw Normal View History

2021-07-19 11:45:43 +00:00
# Cloudflare Dynamic DNS IP Updater
2021-07-19 11:55:48 +00:00
<img alt="GitHub" src="https://img.shields.io/github/license/K0p1-Git/cloudflare-ddns-updater?color=black"> <img alt="GitHub last commit (branch)" src="https://img.shields.io/github/last-commit/K0p1-Git/cloudflare-ddns-updater/main"> <img alt="GitHub contributors" src="https://img.shields.io/github/contributors/K0p1-Git/cloudflare-ddns-updater">
2020-11-09 12:53:17 +00:00
2023-02-14 03:56:38 +00:00
This script is used to update Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP! IPv4 and IPv6 supported! Written in pure BASH.
2020-11-09 12:53:17 +00:00
2021-12-07 15:00:47 +00:00
## Support Me
[![Donate Via Paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.me/Jasonkkf)
2020-11-09 12:53:17 +00:00
## Installation
```bash
git clone https://github.com/K0p1-Git/cloudflare-ddns-updater.git
```
## Usage
2020-11-10 05:07:09 +00:00
This script is used with crontab. Specify the frequency of execution through crontab.
2020-11-09 12:53:17 +00:00
```bash
2020-11-10 05:07:09 +00:00
# ┌───────────── minute (0 - 59)
# │ ┌───────────── hour (0 - 23)
# │ │ ┌───────────── day of the month (1 - 31)
# │ │ │ ┌───────────── month (1 - 12)
# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday 7 is also Sunday on some systems)
# │ │ │ │ │ ┌───────────── command to issue
# │ │ │ │ │ │
# │ │ │ │ │ │
2021-07-19 11:45:43 +00:00
# * * * * * /bin/bash {Location of the script}
2020-11-09 12:53:17 +00:00
```
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## Reference
This script was made with reference from [Keld Norman](https://www.youtube.com/watch?v=vSIBkH7sxos) video.
## License
[MIT](https://github.com/K0p1-Git/cloudflare-ddns-updater/blob/main/LICENSE)