Jose N Figueroa's repositories
drachtio-freeswitch-modules
A collection of open-sourced freeswitch modules that I use in various drachtio applications
asterisk_exporter
monitor calls asterisk with asterisk_exporter & prometheus & grafana
awesome-openbsd
A curated list of awesome OpenBSD resources
berryboot
Berryboot -- Boot menu / OS installer
chat-bubble
Simple chatbot UI for the Web with JSON scripting 👋🤖🤙
codeigniter-restserver
A fully RESTful server implementation for CodeIgniter using one library, one config file and one controller.
dns
Retrieve DNS records
dns-mysql
Fetches data from mysql database and creates zonfiles in BIND format
dockerised-php
Docker setup for PHP applications using PHP7-FPM and Nginx
extract_vos3000_data
A script that extracts call detail record files (CDRs) from a VOS3000 switch with a MySQL database.
Failed2Ban-for-VOS-3000
Avoided SIP attackers for VOS 3000 SoftSwitch
fping-exporter
prometheus exporter to measure network latency
free-programming-books
:books: Freely available programming books
google2fa
A One Time Password Authentication package, compatible with Google Authenticator.
google2fa-qrcode
QRCode for Google2FA
kamailioexamples
configurations for voip solution architectures and usecases involving SIP servers
ksmppd
Kurt's SMPP Daemon (SMPP Server for Kannel)
mammoth-colors.js
.docx to HTML converter
mod_bcg729
FreeSWITCH G.729 module using the opensource bcg729 implementation by Belledonne Communications
nkmedia
Scalable WebRTC/SIP signalling and media server
nksip
Erlang SIP application server
oserl
A fork of http://sourceforge.net/projects/oserl/ with a few patches.
PHP-FFMpeg
An object oriented PHP driver for FFMpeg binary
rabbitmq-delayed-message-exchange
Docker image of RabbitMQ with management and compatible version of the delayed message exchange plugin
skeleton
A skeleton repository for League Packages
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
voomex
Send and receive SMPP messages via HTTP API