Description:

In continuing to maintain sip2world I pleased to announce about first version which reside inside Vagrant. Also I created Ansible scripts, which provide whole process of installation and configuration. And all of configurations were merged into one repository. In addition was be added Skype call functionality. It was reached with help of skypopen module and Skype client which launched in Xvnc session.

Watch on YouTube

Software versions:

  • Freeswitch 1.6.8
  • FusionPBX 4.1.0
  • CDR-stats 3.1.1
  • baresip 0.4.12

Credentials:

  • FusionPBX: admin:admin
  • CDR-stats: admin:admin
  • Freeswitch extensions: 100:100, 200:200, webcam:webcam
  • System users: root:root, user:user, vagrant:vagrant

Quick start:

You should download two boxes and add them to local repository. I decided to use two virtual machines, because I want that people can just download all what need for working and not worrying about compatibility.

vagrant box add --name sip2world-server sip2world-server-0.0.1.box
vagrant box add --name sip2world-client sip2world-client-0.0.1.box

And just launch environment

git clone https://github.com/livelace/sip2world.git
cd sip2world/vagrant
vagrant up

Skype configuration:

Skype configuration is little complex. For that purpose I wrote several scripts and recorded a video instruction.