70-wonderphi-host
Valuation
Generous asset valuation: $15,000,000,000. The listed price is the platform maximum; acquisition at valuation is handled by direct enquiry.
WonderPhi Host v1.0.0
WonderPhi Host v1.0.0
Batch recipes for website hosting operations that emit WonderPhi
Compute plans. Point a recipe at a list of sites or domains, get a
ready-to-run parallel plan.
You have 12 nginx-hosted sites to back up before a migration. You
don't write a shell for-loop. You run:
python wph-recipe.py backup-site .\sites.txt
...and out comes sites.plan.wpc.txt — one tar+gzip command per
docroot, dispatched by WonderPhi Compute
across every CPU core.
What this is
Companion library to WonderPhi Compute.
Recipes cover nginx, Apache, TLS certificate lifecycle, site backup,
log operations, deployment, HTTP audit, DNS, and SEO.
- Library writes the plan. WonderPhi Compute runs the plan.
- Nothing here connects to any host — it only reads a file and writes
a .txt.
- Zero external Python dependencies. Standard library only.
- No network. No telemetry.
- Never modifies
wpc.exe. The 10 Commandments stay intact.
Runs on Windows; targets are anything reachable by SSH, curl, or DNS.
Three Steps
1. python wph-recipe.py --list # see every recipe 2. python wph-recipe.py <recipe> <hosts.txt> # generate the plan 3. wpc.exe <that-plan>.plan.wpc.txt # WonderPhi Compute runs it
Input format: one target per line. Depending on the recipe, that
target is a hostname (for SSH-based recipes), a domain (for TLS/DNS/
SEO recipes), or a URL (for HTTP audit recipes). Comments (#) and
blank lines are ignored.
Examples
# Test nginx config on every host BEFORE reloading python wph-recipe.py nginx-testconf .\hosts.txt # Reload nginx across the fleet after passing tests python wph-recipe.py nginx-reload .\hosts.txt # Renew Let's Encrypt certs across every host python wph-recipe.py letsencrypt-renew .\hosts.txt # Check TLS expiry days for a list of domains python wph-recipe.py ssl-expiry .\domains.txt # Back up every docroot with a timestamp tag python wph-recipe.py backup-site .\hosts.txt --tag 20260721 # Pull top-20 URLs from each host's access log python wph-recipe.py log-top-urls .\hosts.txt # Deploy a folder to /var/www/html on many hosts (edit --tag to path) python wph-recipe.py deploy-rsync .\hosts.txt --tag "C:\build\dist" # Print HTTP status for a big list of URLs python wph-recipe.py url-status .\urls.txt # Broken-link scan (silent for 2xx, one line per 4xx/5xx) python wph-recipe.py broken-links .\urls.txt # DNS audit — get A / MX / TXT for many domains python wph-recipe.py dns-txt .\domains.txt # Fetch feed.xml from every domain into ./feeds/ python wph-recipe.py feed-fetch .\domains.txt
The Recipes
24 recipes. All use the lines model — one target per line.
Options
What's In The Box
70-wonderphi-host/ ├── wph-recipe.py ← the generator (Python, stdlib only) ├── README.md ← this file ├── INDEX.md ← full recipe table └── LICENSE
Requires Python 3.8+ to generate a plan, WonderPhi Compute to run
it, and the appropriate hosting tool (ssh/rsync/curl/openssl) on the
operator's machine.
Christopher Gabriel Brown · Inventor · Author · Visionary · cri-one.com
WonderPhi Host — Recipe Index
WonderPhi Host — Recipe Index
24 recipes. Generated from the registry in wph-recipe.py.
Input model: lines = one target per line in the input file.
Generate any of these with:
python wph-recipe.py <recipe> <hosts.txt> [--tag VALUE]
This archive contains 2 documents. The complete folder ships as the product.