@netzon-oss/cloudflare-watch

0.0.2 • Public • Published

Introduction

Pingdom Cloudflare Sync

This is a very simple program that syncs the IP addresses of Pingdom's probes to a Cloudflare list. It is written in TypeScript and uses the Cloudflare API and IPInfo for reporting IP information.

Only supports https://my.pingdom.com/probes/ipv4 for now! Some issues encountered when dealing with ipv6.

npm run build && node dist/index.js pingdom \
     --sourceUrl "https://my.pingdom.com/probes/ipv4" \
     --listId "{cloudflare_list_id}" \
     --tokenIpInfo "{ipinfo_token}" \
     --token "{cloudflare_token}" \
     --accountId "{cloudflare_account_id}" \
     --email "{cloudflare_email_address}"

Package Sidebar

Install

npm i @netzon-oss/cloudflare-watch

Weekly Downloads

0

Version

0.0.2

License

ISC

Unpacked Size

18.4 kB

Total Files

20

Last publish

Collaborators

  • netzon-service