WonderPhi Server -- Batch Recipes for VM & Server Administration
19 recipes for batch VM and server administration. Snapshot 40 Hyper-V VMs at once; upgrade a Debian fleet over SSH; audit TLS certs across every domain. Covers Hyper-V, WSL, SSH, WinRM, SFTP. Requires WonderPhi Compute.
© CRI-ONE. All rights reserved. Patents issued and pending. Unauthorized reproduction of the underlying designs is prohibited.
Extended catalog & full narrative — WonderPhi Server -- Batch Recipes for VM & Server Administration
The extended dossier appended from the 2026-08-05 catalog snapshot. Prices in the body copy have been stripped; the live-store price on this page is the authoritative figure. Images have been omitted.
Easy Setup — No Package Manager, No Account, No Cloud
Single Python file. Python 3.8+ standard library only — nothing to pip install. Run with:
python wps-recipe.py
Sample plan files ship with the download and run out of the box. Pair with WonderPhi Compute to execute the generated plans in parallel.
WonderPhi Server — 19 batch recipes for VM & server administration
Nineteen recipes for the operations you run on every server in your fleet: Hyper-V and WSL lifecycle, SSH command fan-out, WinRM control, snapshot / restart / update patterns. Point at a host list, get a plan file. Every host, every operation, in parallel.
Why this exists
Server administration is 90% "do the same thing on many hosts." Update these ten VMs. Restart nginx on those thirty. Take a snapshot of the whole cluster before the maintenance window. The tools exist (SSH, WinRM, Hyper-V, WSL), but running them across a fleet in parallel is where people fall back to hand-crafted for-loops that break on the first hostname with a hyphen in it.
These recipes are the loop, done right: portable, logged, and parallel.
What it is, in plain English
Give a recipe a list of hostnames (one per line in a text file). It emits a plan file — one command per host. WonderPhi Compute runs every command in parallel. When it's done, you have a per-host log of what happened. If host #37 failed, you know exactly which one and why.
How you use it — three steps
- Run the recipe file.
python wps-recipe.pyin the folder that contains your input files, or wherever you want the plan written. - Point at the target. The recipe asks (or reads from a text file) what the input is — a folder, a list of hostnames, a CSV, whatever the recipe expects. It writes a plan file: one shell command per line.
- Hand the plan to Compute. Drop the generated
plan.wpc.txtinto the WonderPhi Compute inbox, and every command runs in parallel across your cores. Read the honest log when it's done.
Worked examples — three of the 19 recipes in this library
ssh-fanout — run one command on every host in a list
Point at a hostnames.txt. Recipe emits an SSH plan-line per host. All 500 hosts execute at once.
python wps-recipe.py ssh-fanout --hosts hosts.txt --cmd 'sudo systemctl restart nginx' # generated: # ssh admin@web01.example.com 'sudo systemctl restart nginx' >> web01.log # ssh admin@web02.example.com 'sudo systemctl restart nginx' >> web02.log # ... (one line per host)
hyperv-snapshot-all — snapshot every running VM before a maintenance window
Reads Hyper-V, generates a plan that snapshots each VM by name.
python wps-recipe.py hyperv-snapshot-all --tag pre-maintenance-2026-07-23
wsl-distro-update — update all WSL distros in parallel
One plan-line per distro. All updates run at once (isolated distros, no shared state).
python wps-recipe.py wsl-distro-update
Verified capabilities
Recipes measured on a dual Xeon workstation with 40 physical cores managing a fleet of 50 remote hosts:
- 19 operations covered across Hyper-V (start/stop/snapshot/restore/list), WSL (list/update/backup), SSH (fanout/collect-files/copy-to-many), WinRM (remote-invoke, remote-copy), and orchestrated patterns (rolling-restart, cluster-drain).
- 50-host fleet-wide restart in 12 seconds (vs. ~25 minutes serial). Bound by remote SSH latency, not local CPU.
- Per-host isolated logs. A crash on host 3 doesn't hide the success/failure of hosts 1, 2, 4, 5, ...
Every claim is testable on your own machine using the sample plans in the download.
Under the hood — the honest technical picture
Every recipe emits shell-command plan-lines that use the standard tools already on your Windows workstation: ssh (via OpenSSH-for-Windows or WSL), Enter-PSSession / Invoke-Command (WinRM), Get-VM / Start-VM (Hyper-V module), and wsl. Nothing is installed on the remote hosts; nothing is installed locally beyond what Windows already ships.
- No agent on remote hosts. Uses existing SSH / WinRM.
- Read-only unless you tell it otherwise. Recipes that snapshot or restart make it obvious in the recipe name.
- Host list format is trivial: one hostname per line, blank lines and
#comments allowed. - Recipes emit the exact command they'd run. You can hand-verify one line before letting Compute run all 500.
- Logs land per-host. The plan-line for host
web37writes its stdout/stderr tologs/web37.log.
How it compares to the manual way
| Aspect | The typical alternative | This product |
|---|---|---|
| Fleet-wide restart | Write a for-loop, ssh into each host serially | One recipe call. All hosts in parallel. |
| Failure isolation | One dead SSH connection can hang your for-loop | Every host is its own plan-line — one hang doesn't stop the others |
| Auditability | Terminal scrollback | Per-host log files. Timestamped. Kept forever. |
| Portability | Your shell script is bash-only or PowerShell-only | Generated plan is plain text — run anywhere Compute runs |
What you need
- Windows 10 / 11 as the operator's machine (recipes use PowerShell/OpenSSH from Windows).
- Whichever remote-access tool your fleet uses: OpenSSH, WinRM, or the Hyper-V module. Recipes don't install these — they use what's already there.
- Python 3.8+ to generate the plan file. Standard library only.
- WonderPhi Compute to run the generated plan in parallel across cores.
What's in the download
wps-recipe.py— the recipe generator (Python 3.8+, standard library only)README.md— per-recipe reference for humansINDEX.md— alphabetical list of every recipe with a one-line descriptionsamples/— ready-to-run demo input files for every recipeLICENSE.txt— perpetual single-user license, personalized with your name and order number at delivery
Common questions
Q. Does it need an agent installed on remote hosts?
No. Everything is over standard SSH or WinRM. Your remote hosts don't know WonderPhi exists.
Q. What if I have a mix of Linux and Windows servers?
Fine. The SSH recipes work against anything with an SSH daemon; the WinRM/Hyper-V recipes are for Windows fleets. Use both against the same host list — recipes ignore hosts that don't match their transport.
Q. Can I run destructive operations like 'restart every host in production'?
Yes, and no. Recipe names tell you which are destructive (any recipe with restart, snapshot, update, drain in the name changes remote state). Recipes never run automatically — you're always the one who hands the generated plan to Compute.
Q. Do the plan-lines get logged?
Yes, twice. Once in WonderPhi Compute's own wpc.log, and once per-host in the per-host log the recipe emits.
Glossary — every term used above, in plain English
- Recipe
- One of the ready-made plan-file templates in this library. Each recipe knows how to do one job across many inputs.
- Plan file (
*.wpc.txt) - A plain text file with one shell command per line that WonderPhi Compute reads and executes across every CPU core in parallel.
- WonderPhi Compute
- The parallel runtime this recipe library is designed for. Sold separately, or bundled in the Complete Bundle.
- Shell command
- Any line you'd normally type into a terminal / Command Prompt / PowerShell prompt.
- Standard library only
- The recipe uses only what ships with Python 3.8+ — no
pip install, no external packages. - Perpetual license
- Buy once, use forever. No renewals, no expiration, no update check.
- Fleet / fan-out
- Doing the same operation across many machines at once.
- SSH
- Secure Shell — the standard way to run a command on a remote Linux/Unix host.
- WinRM
- Windows Remote Management — the Microsoft equivalent of SSH for Windows hosts.
- Hyper-V
- Microsoft's built-in virtual-machine platform on Windows Server and Windows 11 Pro.
- WSL
- Windows Subsystem for Linux — run Linux distributions inside Windows.
- Snapshot
- A point-in-time checkpoint of a VM you can roll back to.
License & support
Retail single-user license, perpetual, non-transferable. Every download's LICENSE.txt is personalized at checkout with your name, email, and order number. Full terms live inside your download — short version: install on any machine you personally own and operate, don't redistribute, don't run it as a paid service for third parties (that needs the Industrial variant), and everything else is fine.
Support: email chris@cri-one.com. Because WonderPhi Server — 19 batch recipes for VM & server administration never changes, there's nothing to "support" in the update sense — but if something isn't behaving the way you expect, write and I'll help.
USA-only sales for retail.
c62238f26ed7bbaab517d1fb3f8f7167c5eba4d65c4e06758d440157ebc5133d
WonderPhi Server -- Batch Recipes for VM & Server Administration
Publicly online since 2010 · U.S. patent applications since 2012 · inventions offered since 2014. The work of Christopher Gabriel Brown, independently documented.


