Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/okikio/cloudflare-ddns. DDNS using Cloudflare Workers, built for NAS, homelab, and self-hosted setups using Cloudflare domains.
cloudflare cloudflare-api cloudflare-d1 cloudflare-dns cloudflare-workers ddns nas synology
Something went wrong. Try again.
feat: enhance DDNS functionality with environment-specific types and validation master
- Introduced DdnsEnv interface to define environment bindings for Cloudflare DDNS. - Added validation utilities for IP addresses and environment variable parsing. - Created a mock DNS API for testing, allowing for in-memory record management. - Implemented integration tests for DDNS update logic, including authentication and hostname validation. - Updated TypeScript configuration to include new types and ensure compatibility. - Refactored wrangler configuration for improved clarity and added cron triggers for scheduled tasks. Signed-off-by: Okiki Ojo <hey@okikio.dev>
Author Okiki Ojo Date (Apr 1, 2026, 6:48 AM UTC) Commit e316748d e316748d05d9d382a73cfb902ad0dd20dcf4838b Parent c5b2ba83 c5b2ba83015a8634bd4c4352f6bc0819b3692e8e