/cup

CUP - Cloudflare (DNS) Updater Program

Primary LanguageGoGNU General Public License v3.0GPL-3.0

CUP

The Cloudflare (DNS) Updater Program

CUP is a tool to turn CloudFlare DNS into a Dynamic DNS service.

Documentation

Documentation can be found in the docs folder.

Contributing

Contributions are welcome! Please feel free to open a PR or an issue on GitHub.

Convention for this repository is to fork it, create a branch feature/<featureName> on your fork, and commit changes there. Once your changes are ready to merge back into this repository, squash your feature branch into one commit with a descriptive commit message and open a PR from your repository's feature branch into the main branch of this repository. Please also be sure to make sure your main branch is up to date with main on this repo, and rebase your feature onto the tip of main.

Special Thanks

Special thanks goes to the following services, which are used by default by CUP:

Sponsoring

Your sponsorship is appreciated and helps to directly fund further development on projects like this.

You can sponsor on a recurring basis through GitHub sponsors in the right sidebar, just hit the ❤️ icon.

Alternately, you can do sponsorships through PayPal, Bitcoin, or Ethereum.

PayPal: https://paypal.me/viertaxa

BTC: bc1qev8rmfmrmxlzdhvp3p76na86gk883c5nxwa9rc

ETH: 0xb4a77daDB218cAd59A9cfe02B252282091CbdFA4

License Information

Copyright 2021 Taylor Vierrether

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

A full copy of the GNU GPL v3 license is provided within the LICENSE file at the root of the repository.

Additional Disclaimer

I have no association with Cloudflare, other than being a happy free-tier customer for many years.