This is an old revision of the document!
Table of Contents
Kamailio SIP Server Documentation Wiki
NOTE: The wiki requires user registration and login to edit the content. You can create an account via registration form:
Once the user account has been created, an exiting admin user will have to grant write permissions to the new account. If it takes too long, then write an email to sr-dev@lists.kamailio.org asking for wiki editing permissions. These restrictions had to be put in place because of malicious users creating accounts to post inappropriate content.
It is recommended you connect over HTTPS to log in and edit the wiki.
Few guidelines to edit the wiki:
- everyone is welcome to add useful content to the wiki
- use namespaces when adding new pages
- if there is a root namespace that matches the new page topic, add it inside it, eventually create a new sub-namespace
- if you add many pages for the same subject, group them under same sub-namespace
- if you are not sure that the content is entirely correct, send an email to mailing lists <sr-users [at] lists.sip-router.org> asking for review
IMPORTANT: For a cleaner presentation, the front page in this wiki site is linking the documents for latest stable versions, 4.3 or newer, respectively the installation and upgrade tutorials, new features, a.s.o… For older releases, 3.2.x to 4.2.x, go to Older Releases Index:
IMPORTANT: Content for older releases than 3.2.0 is available at the Old Wiki Site:
Installation
Installation from GIT Sources
Installation By Building Packages
Installation From Packages
Installation On Containers
Upgrade
Download
Linux - Unix Distributions
Cookbooks
Version | Core Cookbook | Pseudo Variables | Transformations | Selects | Modules |
---|---|---|---|---|---|
devel | link | link | link | link | link |
5.5.x | link | link | link | link | link |
5.4.x | link | link | link | link | link |
5.3.x | link | link | link | link | link |
5.2.x | link | link | link | link | link |
5.1.x | link | link | link | link | link |
5.0.x | link | link | link | link | link |
4.4.x | link | link | link | link | link |
4.3.x | link | link | link | link | link |
Alphabetic Indexes
Alphabetic indexes generated from documentation (modules' readme docs).
Version | Modules Parameters | Modules Functions | RPC Commands | Statistics |
---|---|---|---|---|
devel | link | link | link | link |
5.5.x | link | link | link | link |
5.4.x | link | link | link | link |
5.3.x | link | link | link | link |
5.2.x | link | link | link | link |
5.1.x | link | link | link | link |
5.0.x | link | link | link | link |
Version | Modules Parameters | Modules Functions | MI Commands | Statistics | RPC Commands (List) |
---|---|---|---|---|---|
4.4.x | link | link | link | link | link |
4.3.x | link | link | link | link | link |
C Code Export Lists
Lists of exported symbols generated from C code.
Version | RPC Commands List | Cfg Vars List | Selects List | Counters List |
---|---|---|---|---|
devel | link | link | link | link |
5.0.x | link | — | — | — |
KEMI Framework
Documentation and functions exported to KEMI framework, that can be used in embedded Lua/Python/JavaScript/Ruby/… SIP routing scripts:
Features
Tutorials
Security related tutorials
External Tutorials
Database Structure
Development
Development APIs
Embedded APIs
See the section about KEMI exports.
Old Exports APIs:
Version | - Java - | - Lua - | - Mono - | - Perl - | - Python - |
---|---|---|---|---|---|
devel | link | link | link | link | link |
4.3.x | link | link | link | link | link |
Guidelines
Misc
Disclaimer
The dokuwiki is left open for contribution to anybody but may be abused by malicious people out there. Hence, the content of the dokuwiki page may have illegal content at some points in time. Please report such cases as soon as you see them at sr-dev@lists.kamailio.org. Kamailio.org is not responsible for the content in the dokuwiki pages.