Install
openclaw skills install cloudflare-managerManage Cloudflare DNS records, Tunnels (cloudflared), and Zero Trust policies. Use for pointing domains, exposing local services via tunnels, and updating ingress rules.
openclaw skills install cloudflare-managerStandardized system for managing Cloudflare infrastructure and local tunnel ingress.
python3 and cloudflared must be installed.CLOUDFLARE_API_TOKEN (minimal Zone permissions) and CLOUDFLARE_ZONE_ID..env file.bash scripts/install.sh.Add, list, or delete DNS records via Cloudflare API.
python3 $WORKSPACE/skills/cloudflare-manager/scripts/cf_manager.py list-dnspython3 $WORKSPACE/skills/cloudflare-manager/scripts/cf_manager.py add-dns --type A --name <subdomain> --content <ip>Update /etc/cloudflared/config.yml and restart the tunnel service.
python3 $WORKSPACE/skills/cloudflare-manager/scripts/cf_manager.py update-ingress --hostname <host> --service <url>--dry-run to preview configuration changes before application.update-ingress command requires sudo to write to system directories and restart the cloudflared service.references/sudoers.example.