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