PlaySMS Install Guide for Debian




PlaySMS is an open source SMS management system.  It can be used as an SMS gateway, bulk SMS provider, personal messaging system, and for corporate and group communications. 

It has built in gateway connectivity to various providers such as Twilio, Nexmo, BulkSMS, Clickatell, Infobip, RouteSMS etc.  It also has a generic plugin that can be adapted to work with other providers.

Our changes from the original repository are shown at the following link.

We have created a custom gateway for Telnyx.

Tested using the following software:

  • Debian 11 (Bullseye) x64 minimal install
  • PlaySMS 1.5
  • Apache 2.4
  • PHP 8.1
  • MariaDB 10


Kamailio v5 with Siremis GUI v5 on Debian v9 MariaDB Apache Install Guide

Kamailio sip router
Kamailio® is an Open Source SIP Server released under GPL, able to handle thousands of call setups per second. Kamailio can be used to build large platforms for VoIP and realtime communications – presence, WebRTC, Instant messaging and other applications.  Moreover, it can be easily used for scaling up SIP-to-PSTN gateways, PBX systems or media servers like Asterisk™, FreeSWITCH™ etc.

Siremis is a web management interface for Kamailio.  It allows configuration of user profiles, routing rules, view accounting, registered phones, display charts etc.

This guide was tested using:

Debian v9 (Stretch) x64
Kamailio v5
Siremis v5


OpenSIPS v2 with GUI on Debian v8 MariaDB Apache install guide


Control panel screenshots

OpenSIPS is a multi-functional, multi-purpose SIP server used by carriers, telecoms or ITSPs for solutions like Class4/5 Platforms, Trunking / Wholesale, Enterprise / Virtual PBX Solutions, Session Border Controllers, Application Servers, Front-End Load Balancers, IMS Platforms, Call Centers, and many other things.

Tested on:

Debian v8 (Jessie) x64 minimal install
OpenSips v2.4
OpenSips GUI v8.2.4
Apache v2.4
PHP v5.6
MariaDB v10


Homer SIP capture and VoIP Monitoring Install Guide

Homer is a carrier-grade SIP capture and VoIP monitoring system. This procedure will show how to install Homer on a CentOS v7 server.

CaptAgent is a Homer Encapsulation Protocol (HEP) agent. It is used to collect relevant data on a local Linux VoIP server, encapsulate it for transportation, and send it to Homer. This procedure will show how to install it on CentOS v6, v7, and Debian v8


CentOS v7
Homer v5
Kamailio v5
CaptAgent v6


Jitsi Sip Communicator Source Code Build Guide for Windows

This guide will show how to build Jitsi from source into a Windows installable application in 32 and 64 bit form.  It assumes the development environment is 64 bit.  Although we tried to make it as simple as possible, it is still rather involved.


How to Install OpenVPN and PPTP on RHEL v7





This procedure can be used to install OpenVPN and/or PPTP VPN access on a RHEL/CentOS v7 server or virtual server.


Kamailio Supernode & Siremis GUI Install guide.

Kamailio sip router
A Kamailio supernode is a SIP router capable of user authentication and status tracking among other things.  It can be used to create a private secure peer-to-peer SIP service similar to Skype™ for example.  It can also be used to connect to other nodes, gateways, PBX's etc.  Siremis is currently the best GUI for use with Kamailio.

This guide was tested using:

CentOS 7
Kamailio v4.4
Siremis v4.4


Simple IPTables Firewall with Whitelist and Blacklist


IPTables FirewallThe following is a simple IPTables firewall script that can be used for general purposes.  It includes a port list and whitelist/blacklist.  The script was tested on CentOS v6 and Ubuntu v12.