UNPKG

@monkeyscanjump/cloudflare-dyndns

Version:

A robust TypeScript application that automatically updates Cloudflare DNS records when your public IP address changes. Perfect for maintaining consistent domain names for home servers, WireGuard VPN, self-hosted services, or any system with a dynamic IP a

16 lines (15 loc) 567 B
#!/usr/bin/env node import { IConfig } from './types'; /** * Main application function that runs the DynDNS update process * @param options Configuration options * @param options.continuous Whether to run in continuous monitoring mode * @param options.config Direct configuration overrides * @param options.debug Whether to enable debug mode * @returns Promise resolving to true if successful, false otherwise */ export declare const runDynDns: (options?: { continuous?: boolean; config?: Partial<IConfig>; debug?: boolean; }) => Promise<boolean>;