Skip to main content

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.

warning

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

PortPurposeDescription
22SFTP OnlyCDR file transfers
2222SSH ManagementServer administration
443Web PortalHTTPS access

Next Steps