Support dns:
- cloudflare
- aliyun
This application can be configured using environment variables:
DOMAIN: The domain name to updateDNS_PROVIDER: DNS provider to use (either "cloudflare" or "aliyun")
CF_TOKEN: Cloudflare API token
ALIYUN_ACCESS_KEY_ID: Aliyun Access Key IDALIYUN_ACCESS_KEY_SECRET: Aliyun Access Key Secret
TELEGRAM_TOKEN: Telegram bot tokenTELEGRAM_CHATID: Telegram chat ID for notifications
Using Cloudflare:
DNS_PROVIDER=cloudflareDOMAIN=example.comCF_TOKEN=your_cloudflare_tokenUsing Aliyun:
DNS_PROVIDER=aliyunDOMAIN=example.comALIYUN_ACCESS_KEY_ID=your_access_key_idALIYUN_ACCESS_KEY_SECRET=your_access_key_secretWith Telegram notifications:
TELEGRAM_TOKEN=your_bot_tokenTELEGRAM_CHATID=your_chat_id