Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mwolff44/pk-sbc
P-KISS-SBC - simple and stupid SIP/RTP SBC - AGPL v3 - Based on kamailio / RTP Engine
https://github.com/mwolff44/pk-sbc
agplv3 kamailio kiss routing-engine rtp sbc security sip softswitch voip voip-application voip-telephony-providers
Last synced: 3 months ago
JSON representation
P-KISS-SBC - simple and stupid SIP/RTP SBC - AGPL v3 - Based on kamailio / RTP Engine
- Host: GitHub
- URL: https://github.com/mwolff44/pk-sbc
- Owner: mwolff44
- License: agpl-3.0
- Created: 2013-04-12T16:54:30.000Z (almost 12 years ago)
- Default Branch: main
- Last Pushed: 2024-07-03T15:52:00.000Z (8 months ago)
- Last Synced: 2024-08-02T02:04:22.477Z (7 months ago)
- Topics: agplv3, kamailio, kiss, routing-engine, rtp, sbc, security, sip, softswitch, voip, voip-application, voip-telephony-providers
- Language: HTML
- Homepage: https://pk-sbc.io
- Size: 29 MB
- Stars: 97
- Watchers: 23
- Forks: 49
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/contributing/index.md
- License: COPYING
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
Awesome Lists containing this project
- awesome-rtc - PyFreeBilling - Wholesale billing platform for Kamailio and FreeSWITCH. (Operations / Billing)
README
# P-Kiss-SBC project
![PKS release](https://img.shields.io/badge/PKS_version-4.0.3-8A2BE2)
![Docker pks-sipproxy Pulls](https://img.shields.io/docker/pulls/mwolff44w/pks-sipproxy)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/mwolff44/pyfreebilling/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/mwolff44/pyfreebilling/?branch=master)
[![AGPLv3 License](https://img.shields.io/badge/license-AGPLv3-blue.svg?style=flat-square)](http://www.fsf.org)
[![Donate to this project using Paypal](https://img.shields.io/badge/paypal-donate-red.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=FANG9JC63Q7DY&lc=FR&item_name=PyFreeBilling¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted&pk_campaign=donation)---
## Table of content
- About P-Kiss-SBC
- License
- Features
- Prerequisites
- Installation
- Contact information
- Support
- Contributing
- Donation
- Stats## What is PKS : P-Kiss-SBC
The new flavor of *pyfreebilling*, P-KISS-SBC, is an *open source simple and stupid SBC* based on *Kamailio* and *RTP Engine* .
## License
P-Kiss-SBC is under AGPLv3 license. You can read it in COPYING file.
[![AGPLv3 License](https://img.shields.io/badge/license-AGPLv3-blue.svg?style=flat-square)](http://www.fsf.org)
## Features
There are some features supported. A few of them are:
- IPBX/Customer add/modify/delete
- IP termination and SIP authentication (Multitenant system support)
- DID allocation and routing- Provider add/modify/delete
- Routing based on area code
- DID Routing
- Routing decision based on load balancing
- Limit max channels by each provider gateway (TBD)- Security
- Blocking SIP scanner attemps
- Blocking fraudulent connection attempts
- SQL injection detection
- SIP header validation- Design for simplicity, reliability and scalability
... and much more :)
## Prerequisites
In order to run PKS, you need the following configured, secured and
working Basic Operating System (Linux). P-KISS-SBC works in containers, it can be deployed on any docker or Kubernetes environment.The project uses Kamailio, RTP Engine, Redis and a Database (by default, POSTGRESQL but also support POSTGRESQL, MARIADB, MYSQL and DBTEXT).
## Contact Information
Name: *Mathias WOLFF*
Contact: [https://blog-des-telecoms.com](https://blog-des-telecoms.com)
Website: [https://pk-sbc.io](https://pk-sbc.io)
## Support
To get free support, use github issue tab.
If you need paid support, specific features or consulting services, you will find support services prices on PyFreeBilling website : [https://pk-sbc.io](https://pk-sbc.io)
## Contributing
Separate proposed changes and PRs into small, distinct patches by type so that they can be merged faster into upstream and released quicker:
- Feature
- Bugfix
- Code style
- Documentation## Donation
If you want to support my developments you are welcome to offer me a cup of coffee :)
[![Paypal donation](static/donate_button_red.jpg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=FANG9JC63Q7DY&lc=FR&item_name=PyFreeBilling¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)
## Stats
[![Project Stats](https://www.openhub.net/p/pyfreebilling/widgets/project_thin_badge.gif)](https://www.openhub.net/p/pyfreebilling)