Key Features • Quick Start • Bugs and Feedback • Contributing • License
- Proxy
- Registrar Service
- Location Service
- Call Forking
- Multi-Tenancy/Multi-Domain
- Access to the PSTN Using SIP Gateways
- Transport: TCP, UDP, TLS, WebSocket
- Data Sources: Redis, Restful API, Files
- Restful API
- Command Line Tool for Admin Operations
- Routing Capabilities
- Intra-Domain Routing (IDR)
- Domain Ingress Routing(DIR)
- Domain Egress Routing (DER)
- Peer Egress Routing (PER)
- Security
- Digest SIP User Authentication
- Domain Access Control List (DACL)
- Restful service secured with TLS and JWT tokens
Download and run the server
wget https://github.com/fonoster/sipio/releases/download/1.0.0-M5/sipio.1.0.0-M5.tar.gz
tar -xvf sipio.1.0.0-M5.tar.gz
cd sipio.1.0.0-M5
./sipio
Requires
Java 1.8 +
Running with Docker
docker pull fonoster/sipio
docker run -it \
-p 4567:4567 \
-p 5060:5060 \
-p 5060:5060/udp \
-p 5061-5063:5061-5063 \
-e SIPIO_EXTERN_ADDR=${your host address} \
fonoster/sipio
For bugs, questions, and discussions please use the Github Issues
For contributing, please see the following links:
Copyright (C) 2018 by Fonoster Inc. MIT License (see LICENSE for details).