GHGatehousePublic alpha
Documentation/Architecture

Architecture

Web control plane, independent relay, private connector

Long-lived tunnels stay outside Vercel execution while the web application and relay share PostgreSQL authorization state.

Browser
HTTPS
Gatehouse Relay
multiplexed WebSocket
Gatehouse Connector
private HTTP
Internal Service
allow-listed target
01

Hosted web

Next.js on Vercel provides accounts, organizations, policy, operations, and public documentation.

02

State

Supabase PostgreSQL is the durable source of truth. Redis supports ephemeral relay presence and future multi-instance routing.

03

Private edge

The connector runs near the service and opens only an outbound encrypted WebSocket.