Dialog PTT can be deployed on any VPS or dedicated server using Docker. Full data residency, no third-party dependency, upgrade on your schedule.
All PTT audio, GPS positions, recordings, and incident data stay on your infrastructure. No third-party cloud. Ideal for government, defence-adjacent, healthcare, and regulated industries requiring data residency.
Update to new server versions when it suits your team — not on a cloud provider's timeline. Rollback is a single `docker compose` command. No forced upgrades, no surprise breaking changes.
Self-hosted runs on a single VPS. 2 vCPU / 2 GB RAM handles dozens of concurrent PTT users. Pay your VPS provider — not a per-user SaaS fee. Cost doesn't scale with headcount.
Self-hosted does not reduce encryption. Voice is encrypted on the device with per-group AES-256-GCM keys. Your server relays ciphertext it cannot decrypt — even as the infrastructure owner.
Deploy on any VPS — Hetzner, DigitalOcean, AWS, Azure, GCP, or a bare-metal server. QUIC + WebSocket transport means it works through NAT, firewalls, and corporate proxies.
Dialog PTT server is a lightweight .NET 8 application. Audio relay is handled efficiently — the server relays compressed Opus ciphertext without decoding. CPU stays low even under load.
Self-hosted customers receive:
Most teams are fully operational within an hour of receiving the stack. The Dialog PTT Android app and Windows dispatcher are configured by pointing them at your server IP/hostname.
No DNS changes required to get started — provision devices with your server IP directly.
Dialog PTT uses QUIC as its primary transport. QUIC runs over UDP port 5002 and provides:
If QUIC is blocked (strict corporate firewalls, UDP-blocking mobile APNs), Dialog PTT automatically falls back to WebSocket over TCP port 5000.
Both transports connect to the same server. The client selects QUIC first and falls back automatically if unavailable.
| Hosted (Managed) | Self-Hosted | |
|---|---|---|
| Time to live | Same day | Under 1 hour |
| Infrastructure | We manage it | Your VPS |
| Data residency | Our servers (UK) | Fully on your servers |
| Updates | Automatic | You control timing |
| E2EE audio | Yes | Yes |
| All features | Yes | Yes |
| Support | UK-based, included | UK-based, included |
| Best for | Fast start, minimal IT | Data sovereignty, regulated industries |
Request a demo and we'll walk you through the self-hosted deployment on your own server. Have it running the same day.
Request a Demo Security Details →