zix cloudflare
Account and DNS reads with explicitly scoped configuration observations. DNS audit does not enumerate Workers or Pages. Official version 0.3.1.
1. Install and enable
First prepare the OS prerequisites on Ubuntu 24.04+ or equivalent, then run below. No preinstalled gh or GitHub login is needed. With setup already installed, use zix-setup install --with cloudflare alone. The feature list describes the stated release; installation selects the newest stable native package.
mkdir -p "$HOME/.local/share/zix/bootstrap"
chmod 700 "$HOME/.local/share/zix/bootstrap"
cd "$HOME/.local/share/zix/bootstrap"
curl --fail --location https://zixcel.com/install.sh -o install.sh
curl --fail --location https://zixcel.com/SHA256SUMS.installer -o SHA256SUMS.installer
sha256sum --check SHA256SUMS.installer
# Inspect install.sh before running.
bash install.sh install --with cloudflare
export PATH="$HOME/.local/bin:$PATH"
zix-setup doctor
zix extensions inspect cloudflare --format json
2. Supported operations
Account and DNS reads with explicitly scoped configuration observations. DNS audit does not enumerate Workers or Pages. Official version 0.3.1.
account.read [read] — CLOUDFLARE ACCOUNT READ: read selected cloudflare account
accounts.list [read] — CLOUDFLARE ACCOUNT READ: list credential visible cloudflare accounts
lifecycle.observe [read] — CLOUDFLARE LIFECYCLE READ: read cloudflare lifecycle
dns.audit [read] — CLOUDFLARE DNS READ: audit cloudflare dns zone
3. Inspect inputs and access requirements
These commands read no credentials and make no provider requests. Select an operation, then resolve its required inputs, target, credential audience and access before execution.
zix capabilities --namespace cloudflare --compact --format json
zix describe cloudflare --operation account.read --compact --format json
4. Updates and diagnostics
Use extensions replace for updates with both current and new hashes. Registration and enablement do not grant provider access. Resolve diagnostic input, access and unknown-outcome states before continuing.