Tor ops: launch UI, onion list/health scripts, systemd installer, README glow-up

- Replace fake-site footer with dark-web launch CTA; fix HubChatter inside AppProviders (client crash)
- Add /launch, DEPLOY.md, onions:list|status|health, list-onion-urls, install-systemd, onion-status
- start.sh CYBERLUX_PREPARE_ONLY; copy pass on satellite pages; Navbar launch link
- README: operator cheat sheet, phone Tor note, systemd via install-systemd.sh

Made-with: Cursor
This commit is contained in:
drjones
2026-04-15 22:12:44 -07:00
parent 1bbc761f58
commit e0a4a20862
30 changed files with 664 additions and 109 deletions

View File

@@ -240,7 +240,7 @@ const STATIC_DOCS: CyberluxSearchDoc[] = [
{
path: "/arb-academy",
title: "Arb academy",
description: "Trading / arbitration academy parody.",
description: "Trading / arbitration academy.",
keywords: "academy arbitrage trading learn course",
zone: "hub",
},

View File

@@ -447,12 +447,12 @@ export const DARKNET_ATLAS: AtlasCategory[] = [
icon: "⚠",
title: "Scams, “recovery” fraud & trust games",
overview:
"Underground economies are dense with escrow scams, fake hitmen, and “crypto recovery” lures — ideal for behavioral econ labs.",
"Underground economies are dense with escrow scams, hitman lures, and “crypto recovery” cold outreach — map the patterns.",
literacy:
"Red flags: urgency, private vanity proofs, impossible guarantees.",
subsections: [
{
name: "Recovery & refund scams (fiction)",
name: "Recovery & refund scams",
blurb: "Victims pay twice — teach reporting to FTC/FBI IC3 equivalents.",
links: [
o("Recovery service fiction A", "Placeholder."),
@@ -460,7 +460,7 @@ export const DARKNET_ATLAS: AtlasCategory[] = [
],
},
{
name: "Fake escrow & multisig theater (fiction)",
name: "Escrow & multisig theater",
blurb: "Compare multisig flows your sim shows vs real Bitcoin scripts.",
links: [
o("Escrow theater storefront fiction", "Placeholder."),

View File

@@ -20,7 +20,7 @@ const seed: ExchangeListing[] = [
{
id: "es-1",
kind: "wts",
title: "Hardware entropy module (parody listing)",
title: "Hardware entropy module (listing)",
body: "Open-box. Local pickup on this onion only. Meet at public node.",
price: "0.015",
currency: "BTC",

View File

@@ -1,3 +1,3 @@
/** Fictional v3-style placeholder for all simulated .onion URLs — replace when curating for class. */
/** v3-style placeholder for generated .onion URLs until your Tor hostnames materialize. */
export const PLACEHOLDER_ONION_HOST = "111111111111111111111.onion";
export const PLACEHOLDER_ONION_URL = `http://${PLACEHOLDER_ONION_HOST}`;