Build Your Own Server with Docker
Deploy Call Telemetry on-prem or in the cloud with just 2 commands. Supports AlmaLinux 9.X or any RHEL equivalent.
:::tip Open Source Installer Our CLI script is open source — view the source on GitHub. :::
:::info Firewall Requirements The install process requires outbound HTTPS access to GitHub and Docker Hub. See Firewall Requirements for the complete list of hosts to allow. :::
Requirements
- Operating System: AlmaLinux 9.X or RHEL equivalent
- Fresh Install: Minimal server installation recommended
- Internet Access: Required for initial install and updates
Quick Start
Step 1 — Build the Appliance
From a fresh install of AlmaLinux 9.X (or RHEL equivalent), configure the server:
sudo curl https://get.calltelemetry.com | sudo sh -s -- build-appliance
This configures the server with all required dependencies and settings.
After this step, SSH moves to port 2222. Reconnect on the new port.
Step 2 — Install the Application
Download and launch the Call Telemetry Docker containers:
sudo curl https://get.calltelemetry.com | sudo sh -s -- update
This downloads the latest stable version and starts the containers.
Step 3 — Access the Web Portal
Open your browser to https://your-server on port 443 and create your login.
Port Configuration
| Port | Purpose | Description |
|---|---|---|
| 22 | SFTP Only | CDR file transfers |
| 2222 | SSH Management | Server administration |
| 443 | Web Portal | HTTPS access |
Next Steps
- CUCM Integration — Connect AXL, RIS, and CTI
- CDR Integration — Configure call detail records
- Call Policies — Set up call blocking rules
- Upgrade Guide — Update to latest version
- OVA Guide — VMware appliance alternative