
much like FusionPBX in that it exposes the bits of FreeSwitch used to make a PBX, probably not for a noob though.If you've ever used a Django Admin site, this looks super familiar. However I am trying to understand (without actually installing it), is this actually a new PBX--that is, it adds PBX functionality and logic through the GUI--or is it just a web form for configuring the freeswitch XML files, so you would still need to know the ins and outs of configuring freeswitch anyway?
I was being facetious.... I know from Freeswitch that it is a sip stack.sofia (not Sophia, is Greek for wisdom) is a SIP stack with arguably far more function than pjsip
Edit /usr/lib/systemd/system/nginx.service.Yep, alpha, currently nginx starts too soon, I had to restart nginx after booting

mkdir -p /usr/src/djangopbx-install
cd /usr/src/djangopbx-install
wget https://raw.githubusercontent.com/djangopbx/djangopbx-install.sh/master/install.sh
chmod +x install.sh
nano -w install.sh
Insert your domain_name=somebody.com
If you plan to have multiple tenants, use: domain_name=.somebody.com
Insert your default_domain_name=django.somebody.com
Be sure you've added an A record DNS entry for somebody.com and django.somebody.com
Change:
freeswitch_method=pkg
signalwire_token=pat-token-obtained-above
systemctl enable nftables
sed -i '/PID/a ExecStartPre=/bin/sleep 10' /usr/lib/systemd/system/nginx.service
reboot
sed -i 's|ipv4_white_list = { |ipv4_white_list = { 12.34.56.78, |' /etc/nftables.conf
Run the config file as a script: /etc/nftables.conf
Verify your added whitelist entry: nft list set inet filter ipv4_white_list

You are about to create a superuser to manage DjangoPBX, please use a strong, secure password.
Hint: Use the email format for the username e.g. <[email protected]>
Press any key to continue
sudo: unknown user django-pbx
sudo: error initializing audit plugin sudoers_audit
sudo: unknown user django-pbx
sudo: error initializing audit plugin sudoers_audit
sudo: unknown user django-pbx
sudo: error initializing audit plugin sudoers_audit
Yep. Too many quirks for me. Reminds me of my grandmother leaving out one ingredient when she gave somebody one of her recipes. Kinda sums up my overall experience with FreeSwitch over the years.Code:You are about to create a superuser to manage DjangoPBX, please use a strong, secure password. Hint: Use the email format for the username e.g. <[email protected]> Press any key to continue sudo: unknown user django-pbx sudo: error initializing audit plugin sudoers_audit sudo: unknown user django-pbx sudo: error initializing audit plugin sudoers_audit sudo: unknown user django-pbx sudo: error initializing audit plugin sudoers_audit
Link up your team and customers Phone System
Live Chat
Video Conferencing
Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.
Check your inbox!
We’ve sent you an email. Click on the button in the email body to verify your email address – (if you can not find it, check your spam folder).
Upon verification you will be directed to the 3CX setup wizard.