Home / Architecture

Technical architecture

Axion is built on the Matrix protocol with a hardened, multi-tenant deployment. This is the safe-to-discuss view; deeper specifics (configs, secrets, runbooks) are available under signed NDA to active enterprise customers and to programme researchers in active triage.

Service surface

HostnameComponentPurpose
axionchat.chatMatrix Synapse + Auth + LandingPrimary homeserver, account auth, public marketing.
app.axionchat.chatElement webBrowser-based Matrix client (self-hosted, no third-party CDN).
livekit.axionchat.chatLiveKit SFU + EgressEnd-to-end encrypted SFU for voice/video calls with recording opt-in.
media.axionchat.chatMatrix media repoDirect-from-origin media uploads > 100 MB.
sygnal.axionchat.chatSygnalMatrix → FCM / APNs push gateway.
push.axionchat.chatntfyPush channel for non-mobile clients.
s3.axionchat.chatMinIOS3-compatible object store for media and backups.
v3 onion addressTor hidden serviceReach the apex through Tor; advertised via the Onion-Location header.

Trust boundaries

Infrastructure

Failure modes designed for

What we intentionally don't publish

Exact origin IPs, version pins, internal hostnames, monitoring rule sets, and the precise sequence of incident-response runbooks. Available under NDA to active enterprise customers and to programme researchers mid-triage.

Related