A simple ip address webservice using Cloudflare's workers service. For use by r53-ddns.
This project uses the workers-rs crate to provide a simple rust WebAssembly binary that runs as a Cloudflare worker. This is based off the standard worker-rust template
npm install -g wranglerThe project is built and deployed to the test environment every time it is pushed via the build.yml github worflow, but it can also be deployed manually to the dev environment if you have wrangler installed by running:
wrangler deploy --env=testThe project can be run locally in a test instance of wrangler by running:
npm run devcurl https://id.a1ecbr0wn.com