Skip to content
SPECIFICTION
Get listed

Open Paging Server

openpagingserver.org

Free plan Open source WebLinuxSelf-hosted

Spec sheet

What it does
Open Paging Server is a free, open-source public-address and mass-notification system operating on existing VoIP infrastructure.Read 14 Oct 2026 · openpagingserver.org
Purpose
Open Paging Server is a public address and mass notification system that runs on existing VoIP infrastructure.Read 4 Oct 2026 · openpagingserver.org
Intended users
The maker describes it as designed for small to medium enterprises familiar with system administration and seeking cost savings.Read 4 Oct 2026 · docs.openpagingserver.org
Deployment
The maker provides an automatic Linux installer and Docker Compose installation instructions.Read 4 Oct 2026 · install.openpagingserver.org
Support
The project is community-driven and points users to Discord and GitHub for community involvement and support.Read 4 Oct 2026 · openpagingserver.org
Bell scheduling
The feature list includes bells for announcements or scheduled signals.Read 14 Oct 2026 · openpagingserver.org
Beta status
The maker says the software is currently in beta and not ready for production use.Read 4 Oct 2026 · openpagingserver.org
Cisco integration
Cisco Unified Communications Manager can synchronize phones through its AXL service and connect through a SIP trunk.Read 14 Oct 2026 · docs.openpagingserver.org
Company location
The GitHub organization profile lists the organization location as United States of America.Read 14 Oct 2026 · github.com
Compatibility
The compatibility matrix reports working tests for Cisco UCM 11, 12, 14, and 15, Grandstream UCM6301/2/4/8, Asterisk 18–23, and FreePBX 15–17.Read 14 Oct 2026 · docs.openpagingserver.org
Database
The documented deployments use MariaDB or MySQL for the application database.Read 14 Oct 2026 · docs.openpagingserver.org
Docker deployment
Docker Compose installation is supported, although the documentation marks it beta.Read 14 Oct 2026 · docs.openpagingserver.org
Emergency notifications
Cisco integration supports External Call Control Profiles that can trigger notifications for emergency-number calls.Read 14 Oct 2026 · docs.openpagingserver.org
Endpoint ecosystem
The project supplies first-party endpoint modules and allows third-party modules through an SDK.Read 14 Oct 2026 · openpagingserver.org
Example endpoints
The project lists Cisco, Polycom, Yealink, and Snom among its official endpoint modules.Read 4 Oct 2026 · github.com
External API variable
The `${api:URL}` variable fetches plain text from an external URL, while private and loopback addresses are blocked by default.Read 14 Oct 2026 · docs.openpagingserver.org
Features
It supports live paging, mass messaging, and bells.Read 4 Oct 2026 · openpagingserver.org
Independent adoption
As of August 3, 2026, that account estimated more than 50 installations, about 50 Discord users, and over 500 GitHub commits.Read 14 Oct 2026 · captainchris.me
Independent deployment
A personal telecom site reports running Open Paging Server on an HP mini desktop alongside Cisco Unified Communications Manager and Asterisk.Read 14 Oct 2026 · captainchris.me
Independent development
The project evolved from PHP and Python scripts with Asterisk into database-backed modular endpoints and a custom SIP stack.Read 14 Oct 2026 · captainchris.me
Independent endpoint support
The independent development account describes added Polycom, Yealink, generic multicast, outbound SIP dialing, and manageable endpoint groups.Read 14 Oct 2026 · captainchris.me
Independent history
The same independent account says the project began in January 2026 and was publicly unveiled on May 15, 2026.Read 14 Oct 2026 · captainchris.me
Licence
The project is released under GPL 2.0 and is free for private, public, and commercial use.Read 14 Oct 2026 · docs.openpagingserver.org
License and hosting
The software is licensed under GPL 2.0 and can be self-hosted, allowing users to retain control of their data.Read 4 Oct 2026 · docs.openpagingserver.org
Limit: beta maturity
The project warns that it is very early beta software, not tested or suitable for production, with incomplete documentation.Read 14 Oct 2026 · docs.openpagingserver.org
Limit: Cisco networking
Cisco enterprise phones require HTTP reachability from the server and multicast or unicast RTP paths, which commonly prevents use across NAT.Read 14 Oct 2026 · docs.openpagingserver.org
Limit: demo privacy
The public demo warns that users can receive messages sent by other users and should not remain connected long term.Read 14 Oct 2026 · docs.openpagingserver.org
Limit: self-hosting effort
The project says self-hosting needs system-administration resources and commercial products generally offer more testing, faster fixes, and vendor support.Read 14 Oct 2026 · docs.openpagingserver.org
Limit: support model
Software support is community-based through Discord forums; staff do not provide software support through tickets.Read 14 Oct 2026 · docs.openpagingserver.org
Limit: unsupported VoIP server
MYVOIPAPP miniSIPServer V70 is marked not working because contributors could not get RTP functioning.Read 14 Oct 2026 · docs.openpagingserver.org
Linux installer
An automatic installer is documented for Debian and Ubuntu hosts.Read 14 Oct 2026 · docs.openpagingserver.org
Linux requirements
The automatic installer supports Debian 12 or later and Ubuntu 23.10 or later on x64 or ARM64.Read 4 Oct 2026 · install.openpagingserver.org
Live paging
The product supports live paging broadcasts.Read 14 Oct 2026 · openpagingserver.org
Mass messaging
The product supports mass messaging.Read 14 Oct 2026 · openpagingserver.org
Message variables
Messages can substitute date, time, sender, product-name, and endpoint-specific variables.Read 14 Oct 2026 · docs.openpagingserver.org
Module security
External plugins and endpoint modules must be signed by a trusted certificate authority, with project-signed first-party modules supplied.Read 14 Oct 2026 · docs.openpagingserver.org
Multicast
Multicast broadcasts audio to compatible IP phones and speakers.Read 14 Oct 2026 · openpagingserver.org
Other tested servers
The compatibility matrix lists Asterisk 18 through 23 and FreePBX 15 through 17 using chan_pjsip as working as intended.Read 4 Oct 2026 · docs.openpagingserver.org
PBX compatibility
The compatibility matrix lists Cisco Unified Communications Manager versions 11, 12, 14, and 15 as working as intended.Read 4 Oct 2026 · docs.openpagingserver.org
Programming language
Much of the software is written in Python.Read 14 Oct 2026 · openpagingserver.org
Public repositories
The GitHub organization lists core, documentation, installer, Cisco, Polycom, Snom, Discord webhook, and OpenIPSpeaker repositories.Read 14 Oct 2026 · github.com
Repository licence
GitHub identifies the core repository and several endpoint modules as GPL-2.0 projects written mainly in Python.Read 14 Oct 2026 · github.com
Reverse-proxy security
Only localhost reverse proxies are trusted by default, so externally hosted proxies must be explicitly allowlisted.Read 14 Oct 2026 · docs.openpagingserver.org
SIP integration
SIP connectivity links the server with VoIP PBXs and Internet telephony providers.Read 14 Oct 2026 · openpagingserver.org
System dependencies
Manual Linux installation requires Python tooling, MariaDB or MySQL, FFmpeg, font packages, build tools, Git, curl, certificates, and tar.Read 14 Oct 2026 · docs.openpagingserver.org
Text to speech
Documented speech engines include Festival, Cepstral, Google Translate with local fallback, and Piper.Read 14 Oct 2026 · docs.openpagingserver.org
VoIP connectivity
It supports SIP connections to VoIP PBX or ITSP systems and multicast broadcasts to IP phones or speakers.Read 4 Oct 2026 · openpagingserver.org
WAN and VPN
A Multicast Gateway is provided for WAN or VPN tunnels.Read 14 Oct 2026 · openpagingserver.org

Plans and prices

Open Paging Server Free Private, public, or commercial use · self-hosted · GPL 2.0 Read 14 Oct 2026 · docs.openpagingserver.org

Every Open Paging Server plan and price →

Where Specifiction places it

Alternatives to Open Paging ServerAll alternatives →