phoney

Somewhere on this server, the signalling runs in the open.
Every INVITE, every offer, every binding request — parsed, routed and answered in plain Elixir, with the wire on show while it happens.

INVITE sip:bob@oshlabs.org SIP/2.0
Via: SIP/2.0/UDP 10.0.0.1;branch=z9hG4bK-open
From: <sip:alice@oshlabs.org>;tag=ruby
To: <sip:bob@oshlabs.org>
Content-Type: application/sdp
Enter

the door is locked. you may knock.