Skip to content

Port Summary

Port summary — a vintage telephone switchboard cabinet at night, a gloved operator's hand mid-patch on a complex weave of brass plug-cables, a single teal spark glowing at the contact point.

Every port in Sanctum has a number, and most of those numbers mean something — a movie year, a calculator joke, a cry for help. We didn’t set out to build a Deadpool-style naming convention into our network topology. It just happened, the way it always does: one engineer picks 1337 for the LLM server, another picks 42069 for the memory store, and suddenly you’re maintaining a spreadsheet of cultural references alongside your firewall rules. We leaned in. If the infrastructure is going to be absurd, it should at least be consistently absurd.

Acceptable forms for a named port:

  • Palindromes — 10101 reads the same backwards. The binary-21 joke is the bonus.
  • Pop-culture references — a release year (1977 = Star Wars), a number from a movie (2001 = HAL), a band album (5150 = Van Halen), a sitcom unit (4077 = M*A*S*H).
  • Numeric puns or math constants — 31416 ≈ π × 10⁴. The knowledge graph circles back on itself. The number earns its keep.
  • Paired/sequential wit — 42069/42070: memory-vault and its reranker companion. The gag travels with the pair. One port, one joke, twice the coverage.
  • Upside-down calculator — 8008. You know what you did.
  • The dry acknowledgment — for defaults (8123) and sequential allocations (18080), the commentary acknowledges exactly what it is. The humor is in the honesty.

What is not acceptable: forcing a cultural reference onto a number that is just doing its job. 3030 is 3030. It is not anything else. The commentary for 3030 says “the port offers no additional commentary.” That is the commentary.

The mandate for new ports: Any PR introducing a new port must include the gag in the PR description AND add a # port_lore: <one sentence> comment to the port: field in ~/.sanctum/services/<name>.yaml. The watchdog schema ignores this comment. The next engineer at 2 AM will not. See CONTRIBUTING.md for the full checklist.

PortServiceHostCodenameCommentary
22SSHVMThe one port that doesn’t need a personality.
80Dench Proxy (disabled)MacVanity MirrorExists solely so someone can type and feel important. Currently unplugged, like a decorative fireplace.
1111Command CenterMacMake-A-Wish11:11 — you’re supposed to close your eyes, not open a socket.
2222Health CenterMacTwin TwosThe digital twin gets its own pair. Two for the body, two for the system that watches it.
1138Voice AgentMacCell Block 1138Reclaimed from the deprecated Neural Link, now keeping Yoda securely imprisoned in a Star Wars sandbox. Briefly drifted to LiveKit’s :8081 default during the April 2026 worker split; reclaimed once the doctrine audit caught it. THX 1138 stays.
1234LM StudioMacPassword1The port equivalent of leaving your key under the mat, except the mat is a 27-billion-parameter model.
1337Council MLXMacLEETBecause nothing says elite hacker like a Metal-accelerated language model running inference in a home office.
1969Sonos BridgeMacWoodstockThe summer of love, Hendrix, and music in every field. The Sonos bridge puts music in every room — same energy, fewer mud-covered hippies.
1977GatewayMac + VMA New HopeStar Wars release year. The gateway between Mac and VM, which is approximately as fraught as the trench run.
1949Sanctum PresenceMacYear Before TelescreensOrwell published 1984 in 1949. The cross-session lock registry tracks who’s writing where — before any of them realize they’re being watched. Sister-port to Big Brother on 1984.
1984Firewalla BridgeMacBig BrotherGeorge Orwell wrote a warning. We turned it into a port number for our firewall bridge. He would have had notes.
2001Anthropic ProxyVMHALA Space Odyssey. I’m sorry, Dave, I’m afraid I can’t let you use the cloud models without a budget.
2187Living Force (Watchdog)MacDetention BlockPrincess Leia’s cell number. Where we keep the watchdog that monitors all other prisoners.
2189Sanctum AdmitMacDetention Block AnnexOne cell over from 2187. The Capacity Doctrine controller decides who gets through the gate — admission control for heavy services before they ever touch the cellblock.
3030Rewind DashboardMacNo Additional CommentaryThe canonical example from the Deadpool Protocol of a port that earns no joke — except now it carries a service. The commentary is the lack of commentary.
3100OutlineMac (Docker)Page Turner3100 — the kind of number that exists because 3000 was taken and someone started incrementing with quiet desperation.
3333Dashboard FrontendMacQuad ThreeThree threes plus one more for good measure. The Vite-served front end across the wire from 1111’s backend. The slot machine pays out in auto-refresh loops.
3344Navigator BridgeMacMath Made Comfortable33+11=44; 33×100+44=3344. Not a cultural reference — just math made comfortable. The Holocron sidecar that aggregates per-project monitor status.
3355Tommy GuardianMacPinball WizardTommy by The Who. That deaf, dumb, and blind kid sure plays a mean pinball — and the Guardian Spirit of Manoir Nepveu plays the haus by feel. Dawn and dusk patrols, no daylight.
4007Network ControlVM007 — Licensed to PingNetwork fabric control. The DNS manager with a license to kill NXDOMAIN. Replaces the old 18092 tunnel.
4040Sanctum ProxyMacForty CalSits at the intersection of every request that enters the haus. Named after the .40-caliber round — the proxy that guards the gate carries accordingly.
4077Force FlowMacHawkeyeM*A*S*H 4077th — the field hospital that triaged casualties with gallows humor and a still. Force Flow triages notifications with approximately the same energy.
4078SanctumBridgeMacThe FDA NeighborOne door down from Force Flow. The port that reads your messages without reading your messages — FDA-privileged proxy so the MCP server doesn’t have to be.
5150Signal ProxyVMVan HalenEddie’s hottest album and California’s code for an involuntary psychiatric hold. Running a messaging proxy on it feels appropriate either way.
7583signal-cli TCPMacAsamk’s DefaultWe didn’t pick this one — signal-cli did. The streaming JSON-RPC port that the native daemon (com.sanctum.signal-cli) uses to push incoming Signal messages out to the VM-side Yoda chat consumer. The dry acknowledgment of a sane upstream default.
8008TTS VoiceMacCalculatorFlip it upside down. You know what you did. Now it synthesizes speech (Qwen3-TTS via mlx-audio), which is somehow less juvenile.
8009STT VoiceMacThe ListenerSequential to 8008 Calculator (TTS). The mouth and the ear, traveling as a pair — Yoda speaks on 8008, hears on 8009. The gag travels with the bundle.
8123Home AssistantMac (Docker)DefaultHA’s factory port. Sometimes the most radical act is not changing the default.
8199HA GatewayMacThe 81xx NeighborSequential allocation in the 81xx block where the Home Assistant family clustered. The Mac-side translation gateway between Sanctum scripts and HA’s REST. No deeper joke than that — see also 8123.
8765Yoda OrchestratorMacCountdown8‑7‑6‑5. The orchestrator that lines up STT (8009), TTS (8008), LiveKit Worker (1138), and LiveKit Server (7880) like a launch director clearing the pad.
8888KiwixMacLucky EightsFour eights. Auspicious in Chinese numerology, overkill everywhere else. Houses the offline encyclopedia for when civilization gets patchy.
10101Health IngesterVMBinary 2110101 in binary is 21 — blackjack. The health ingester always hits, never stands.
18080Orbi Bridge (HTTP)MacOrbital-H18080: HTTP’s older, more paranoid sibling who moved to a five-digit neighborhood to avoid the crowds.
18085Orbi Bridge (API)MacOrbital-AThe API counterpart to 18080. Same Orbi, different verb. REST in peace.
21063HomeKit BridgeMac (Docker)Siri’s DoorbellFive digits of Apple-adjacent infrastructure. HomeKit wanted a port; it got the one nobody else was using.
30103Sanctum Audit (reserved)MacThe Bridge Between Bits and Truthlog₁₀(2) ≈ 0.30103 — the bits-per-decimal-digit constant, the exact conversion factor every audit log silently performs when it lets a human read what a machine wrote. Also a palindrome, because the truth reads the same regardless of which end you start at. Reserved pending the promotion of audit.rs out of sanctum-tts into a standalone daemon.
31416Graphiti ServerVMPi3.1416 — The knowledge graph circles back on itself. Replaces the old 18093.
7880LiveKit ServerMacTailscale-OnlyLiveKit’s canonical default. Bound to Tailscale IP only — what happens in the voice channel stays in the voice channel. 7881 is the RTC TCP companion.
42069Memory VaultMacNice.The internet’s favorite number. We put long-term memory on it because some decisions are permanent.
42070RerankerMacNice+1.The sequel nobody asked for but everyone needed. Jina v2 reranking on the port directly after memory-vault. The pair ships together. The gag travels with it.