PyFreeBilling software version 2.0 beta is now available! This is a new version of PyFreeBilling including many new features and also new architecture.
PyFreeBilling is an routing and billing application targetting VoIP providers (mainly SIP, but also video and webrtc is the near future). The 2.0 version brings the possibility to work in multi servers environment, providing a better scalability and availabilty. Also, security has been enhanced. To acheive these gools, the new architecture in based on Kamailio for all sip functionnalities (signalling) and FreeSwitch for the rtp part (media). But the solution can work on a single server for small solution (< 500-1000 simultaneous calls, depending on kind of trafic) !
Updating from an existing installation is not trivial and will be documented later when 2.0 final version will be released.
I am working on a standalone installer to download. It will be available at the same time as PyFreeBilling 2.0 final version.
This beta version has been tested but is not suitable for production. There is no known bug or security issue, but it needs to be tested more.
PyFreeBilling software is Open Source (LGPL v3) and is the result of many years of hard work, knowledge and experience.
Downloads for testing on new installs – note it’s not easy, and this is the reason i am working on the autoinstallation script – will be done at the beginning only in private. The raison is that i do not have the time to support many new installation at the same time. When i think that the 2.0 is OK for a larger test, i will provide the RC publicly (with the installation script). It is important to note, that only release version has to be used in production, beta and RC are only for testing purpose.
Supporting the Project :
PyFreeBilling is made possible by the support of our customers and the community. You can support the project via one or more of the following.
Donation – Donate help developper reserving time on the project.
Commercial Support – Purchasing support from us provides you with direct access to the PyFreeBilling team.
Professional Services – For more involved and complex projects outside the scope of support, we are available under professional services.
Dear Mathas,
Instruktion how to updater ver 1.4.8. – 2.0verver ?
Thank you,
Have nice day,
Best regards,Zoltán
Great. I look forward to that.
Hello, it is too early for that.
But you have to know migrating v1.4.8 to v2.0 will not be so easy.
From database point of view, all migrating scripts are ready and it is simple. But, as the architecture is different between the 2 versions, you have stop the traffic during migration (but you can prepare it to minimize downtime). Also I recommand to remove the previous FS installation and to reinstall a new clean version !
As v2.0 is a multi servers solution, you have to think about the architecture you want : only one server (it is also OK in V2) or multi server (you can evolve to 1 to multi simply).
When the 2.0 final version will be released, i will publish the intructions to update safely.
Regards
Dear Mathias,
How to download ver 2.0. I would like to tested.
Thank you,
Mathis,
Please can you share version 2.0 with me privately? I will like to be part of the production testers. I am a programmer and run an ASTPP class 4 softswitch. Will like to be test and improve pyfreebilling 2.0.
Thanks
Sanjap.
Contact me in private if necessary.
Hi,
Check your email.
Regards
Mathias
Hi,
I need to tune some points before. This is the reason of beta private. I will publish today a note explaining where is the process.
Regards
Mathias
Any chance of testing this please, I am very familiar with freeswitch and am competent with opensips and kamailio and it looks like you are going to save me reinventing the wheel 🙂
Hi,
It will be OK soon.