10 lines
695 B
Markdown
10 lines
695 B
Markdown
* This module is part of the @serve.zone stack
|
|
* v3.0.0+ uses a Hub/Edge architecture with a Rust core binary (`remoteingress-bin`)
|
|
* TypeScript classes `RemoteIngressHub` and `RemoteIngressEdge` bridge to Rust via `@push.rocks/smartrust` RustBridge IPC
|
|
* Custom multiplexed binary frame protocol over TLS for tunneling TCP connections
|
|
* PROXY protocol v1 preserves client IP when forwarding to SmartProxy/DcRouter
|
|
* Edge authenticates to Hub via shared secret over TLS
|
|
* STUN-based public IP discovery at the edge (Cloudflare STUN server)
|
|
* Cross-compiled Rust binary for linux/amd64 and linux/arm64
|
|
* Old `ConnectorPublic`/`ConnectorPrivate` classes no longer exist (removed in v2.0.0/v3.0.0)
|