Invitation to an experiment: community creation of a NextGenPBX-Cloudron-App
-
I have worked in IT for almost 30 years. However, I never thought about becoming a developer. Since the arrival of AI agents - smart programs that can write code - it is now possible for me to create software. I no longer have the difficult task of explaining every feature to a human developer.
In my company, we have used AI for customers and projects for a long time. But I have never tried to create "AI-community-driven" software, which is a project where many people work together for free. So, this is not part of my professional life. It is just a hobby or an experiment for me.
Since Cloudron added apps like Contacts or Cubby to its catalog, replacing other long-standing community apps, I've been thinking about replacing apps like FreePBX or FusionPBX because they rely on telecommunications concepts instead of information technology (or in short: concepts from the 90s).
So I decided to develop the next generation of a telephone software, which relies on Asterisk and only provides telephony features for our IT use case. I call it Phone.
There is currently a working prototype that connects so-called "trunks" to "extensions" and supports SIP calls. The prototype can connect extensions directly via SIP and supports extensions to "real" phone numbers via trunks.
I've decided to use Pankow as the UI toolkit and the Cloudron base image as my foundation. On the infrastructure side, I'm using the Cloudron Forgejo app for the repo and the Cloudron Docker registry. So, it's not public at the moment.
I have no real clue about the next steps. I'm aware that for me it's an experiment/hobby and I have to earn my money elsewhere. But I'm totally interested in finding out if a community of self-hosters is capable of creating the NextGenPBX on self-hosted infrastructure without the overhead of "real" open-source communities. And yes: I've been part of many of them since 2006.

Ping me if you're interested in being part of this experiment.
-
What an excellent project !

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login