Pricing

Install LinuxPBX

Community Edition is free (2 concurrent calls, no account needed). The same install upgrades to Professional with a license key.

Early access. LinuxPBX is in active development toward v1.0 GA. The one-line installer and packages below go live with GA — email us for early access and we'll onboard you as a design partner.

1. Native Linux (recommended)

Ubuntu 24.04 LTS · Ubuntu 26.04 LTS · Rocky Linux · AlmaLinux · RHEL

curl -fsSL https://linuxpbx.com/install | sudo bash

Detects your OS, installs everything (database, cache, web server, telephony services), configures the firewall, creates your admin account and prints the login URL. Prefer to read before you run? wget https://linuxpbx.com/install.sh and inspect it.

2. Docker Compose

mkdir linuxpbx && cd linuxpbx
curl -fsSLO https://linuxpbx.com/docker/docker-compose.yml
docker compose up -d

# upgrade later:
docker compose pull && docker compose up -d

Persistent volumes for your data, recordings, backups and logs. Docker Compose v2 required.

3. Cloud marketplaces

One-click images for AWS EC2, AWS Lightsail, Azure, Google Cloud, DigitalOcean, Vultr and Linode — coming with GA.

4. Bare metal

Same as native Linux — the installer works on any supported distro, physical or virtual.

5. Virtual appliance

Prebuilt images for VMware (OVA), Proxmox/KVM (qcow2) and Hyper-V (VHDX) with a first-boot setup wizard — coming with GA.

6. Kubernetes

Planned for a future Enterprise Edition (multi-node, high availability).

Minimum requirements

Small office (≤8 calls)

2 vCPU · 2 GB RAM · 20 GB disk

Growing (≤32 calls)

4 vCPU · 4 GB RAM · 40 GB disk + recording storage

Network

Ports 80/443 (web), 5060–5061 (SIP), RTP media range. The installer configures the firewall for you.