Instalación
Binarios autónomos
Sección titulada «Binarios autónomos»Los binarios precompilados incluyen las dependencias propias del script (Bash, curl, jq); el ejecutor autoextraíble solo necesita herramientas básicas del sistema (tar, y PowerShell en Windows) para desempaquetarse.
-
Descarga la última versión para tu plataforma desde la página de Releases:
- Linux:
cf-updater-linux-x86_64(Intel/AMD) ocf-updater-linux-aarch64(ARM/Raspberry Pi) - macOS:
cf-updater-macos-x86_64(Intel) ocf-updater-macos-aarch64(Apple Silicon) - Windows:
cf-updater-windows-x86_64.exe
- Linux:
-
Dale permisos de ejecución (Linux/macOS):
Terminal window chmod +x cf-updater-linux-x86_64 -
Ejecútalo desde el directorio que contiene tu
cloudflare-dns.yaml, o pasa la ruta de la configuración como argumento:Terminal window ./cf-updater-linux-x86_64 /ruta/a/cloudflare-dns.yaml
Desde el código fuente
Sección titulada «Desde el código fuente»Requisitos:
- Bash 4.0+
- curl (wget o PowerShell se usan como alternativas)
- jq — muy recomendado; sin él se usa un parser más lento y limitado
git clone https://github.com/jmrplens/Cloudflare-DNS-Updater.gitcd Cloudflare-DNS-Updatercp config.example.yaml cloudflare-dns.yamlchmod 600 cloudflare-dns.yaml./cloudflare-dns-updater.shEl lanzador busca cloudflare-dns.yaml junto a sí mismo.