Skip to content

Instantly share code, notes, and snippets.

@mapeca
mapeca / gist:3d739b369c96f1ff988099caab939361
Created October 27, 2025 14:26
Update dynamic IP in Cloudflare via API
#!/bin/bash
# ===============================
# CHECK VARIABLES
# ===============================
if [ -z "$CF_DOMAIN" ] || [ -z "$CF_ZONE_ID" ] || [ -z "$CF_RECORD_ID" ] || [ -z "$CF_API_TOKEN" ] || [ -z "$CF_PROXIED" ]; then
echo "Faltan variables de entorno requeridas."
echo "Asegúrate de definir en tu .env:"
echo " CF_DOMAIN, CF_ZONE_ID, CF_RECORD_ID, CF_API_TOKEN, CF_PROXIED"
exit 1