/pyddns

A simple python DDNS script for Cloudflare

Primary LanguagePythonMIT LicenseMIT

pyddns

A simple python script to update DNS records on Cloudflare

Usage

  1. Install dependencies
pip install -r requirements.txt
  1. Make a file called .env in the project root directory and fill in the required variables. Refer to .env.example for an example.
  2. Run the script
python pyddns.py

TODO

  • Add support for IPv6
  • Add socks proxy support
  • Report event messages to webhooks