Skip to main content

Infrastructure Requirements

This section will be detailed once self-hosting is officially supported. The requirements below are preliminary estimates based on the current architecture.

Minimum Requirements

ComponentRequirement
OSLinux (Ubuntu 22.04+ recommended)
CPU2 cores
RAM4 GB
Storage20 GB SSD (excluding media uploads)
DatabasePostgreSQL 15+
RuntimeRust binary (pre-compiled) or build from source
Node.jsv18+ (for bot service, optional)

Network Requirements

PortServiceProtocol
3001API ServerHTTPS
5432PostgreSQLTCP (internal)
TBDVoice ServerUDP/TCP

Voice Infrastructure

The voice infrastructure provider has not been finalized. Current development uses LiveKit, but the self-hosted version may use an alternative that’s easier to deploy. See Roadmap.