Verified live architecture

Biznomad Infrastructure
+ SaaS Build Team

Mac control plane → Orca frontier-model team → GitHub → Biznomad VPS production plane

Snapshot: 2026-08-23
VPS: 187.77.10.20 · Ubuntu
8 / 31 GB

VPS CPU cores / RAM

85

running systemd services

26

running Docker containers

37 / 6

Nginx sites / Hermes gateways

01 · Infrastructure topology

LOCAL CONTROL PLANE · NAEEM'S MAC BIZNOMAD VPS · 187.77.10.20 NAEEMFounder / Approver ORCA 1.4.188runtime + graph readyorchestration · terminals · gates FRONTIER MODEL TEAMClaude · strategy/reviewGemini/Antigravity · product/UXCodex · implementation/releaseHermes/Kimi · ops/context GITHUB / SOURCEbranches · PRs · tests · releasesimmutable build handoff NGINX + TLS INGRESS80 / 443 · 37 enabled sitesloopback proxy isolationFail2Ban · Tailscale · SSH APPLICATION PLANESaves Engine · :8195Skrado · Deal Room · CreatorOSn8n · Postiz · Umami · Cal.com6 Hermes gateways · Telegram85 services · 26 containers DATA + AIPostgres 16Supabase stackRedis · object storageLiteLLM · OllamaNotion system of record OBSERVABILITY + OPSsystemd · Docker healthUmami · agent logs · callbacksmorning brief · EOD wrap Storage: 387 GB total · 232 GB used · 155 GB available
human/front endexecution/servicesmodels/datacloud/opssecurity boundary

02 · SaaS factory: Plan → Build → Ship

1 · PLANDiscover the right product before writing codeProduct Strategist · ClaudeMarket + UX Research · GeminiSystems Architect · Claude/HermesOutputs: PRD · user stories · architecturerisk register · acceptance tests · ship planHUMAN GATE: APPROVE 2 · BUILDParallel delivery in isolated worktreesBackend Engineer · CodexFrontend + UX Engineer · Antigravity/GeminiData/AI Engineer · Codex/HermesSecurity + QA Reviewer · ClaudeOutputs: tested commits · previews · migrationsreview evidence · release candidateGATE: TESTS + REVIEW 3 · SHIPRelease safely, measure, and learnRelease Engineer · CodexProduction QA · Claude/HermesGrowth + Analytics · Gemini/HermesOutputs: isolated deploy · health checksrollback plan · metrics · learning loopHUMAN GATE: LAUNCH

Operating rules

Plan once, validate early

No build begins without a written problem, target user, success metric, and acceptance tests.

Parallelize safely

One task per worktree. Explicit dependencies. Two-stage review. No shared-file races.

Ship isolated

Every new SaaS gets a new directory, service, port, Nginx site, database namespace, and rollback path. Never overwrite a live site.

Verified gaps / risks

  • DNS gap: saves.biznomad.io does not currently resolve. Public fallback is the nip.io hostname.
  • Fleet density: 85 services and 37 Nginx sites need a service registry and port allocator.
  • Config debt: Nginx validates but reports duplicate/conflicting legacy site definitions.
  • Data freshness: the public knowledge graph currently contains 1,010 cached saves; the Mac ingestion source and VPS dashboard cache still need a unified handoff.
  • Kimi: Orca usage telemetry says the local Kimi session is expired.