Deployment View

Deployment Architecture

Diagram

Linux Deployment

Native Linux Build

Diagram

Flatpak Deployment

Diagram

macOS Deployment

Diagram

Windows Deployment

Diagram

Configuration File Structure

Diagram

Network Ports and Protocols

Protocol Port Direction Purpose

SIP/TLS

5061

Outbound

SIP signaling (encrypted)

SIP/UDP

5060

Outbound

SIP signaling (unencrypted)

SIP/TCP

5060

Outbound

SIP signaling (TCP)

RTP

10000-20000

Bidirectional

Media streams

STUN

3478

Outbound

NAT traversal

TURN

3478

Outbound

NAT relay

CardDAV

443

Outbound

Contact synchronization

CalDAV

443

Outbound

Calendar synchronization

Jitsi

443

Outbound

Video conference

D-Bus

N/A

Local

IPC

Resource Requirements

Minimum Requirements

Resource Minimum Recommended

CPU

1 Core @ 1GHz

2 Cores @ 2GHz

RAM

1GB

4GB

Disk

500MB

1GB

Network

128kbps

1Mbps+

Environment Variables

Variable Purpose Default

GONNECT_DEBUG

Enable debug logging

false

QT_LOGGING_RULES

Qt logging configuration

PJSIP_LOG_LEVEL

PJSIP logging level

0

KEYCHAIN_SERVICE

Keychain service name

gonnect