Skip to content

DjangoPBX - Installer for the full-featured domain based multi-tenant PBX driven by Django and FreeSwitch.

License

Notifications You must be signed in to change notification settings

edge-servers/djangopbx-install.sh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DjangoPBX Install

A simple install script for installing DjangoPBX. It is recommended to start with a minimal install of the operating system.

Debian is the ONLY supported operating system

Debian is the preferred operating system by the FreeSWITCH developers.

The current OS version being used for DjangoPBX development is Bookworm. Details here: https://www.debian.org/releases/bookworm/installmanual

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

Modify the script to suit your requirements (eg. nano install.sh). The Configuration Section of the script is a good place to start. Then simply run it and follow the prompts:

./install.sh

Under development

The install script has now entered a stage of Alpha Testing.

It has sucessfully installed on several servers but that does not guarantee that it will work in every environment.

About

DjangoPBX - Installer for the full-featured domain based multi-tenant PBX driven by Django and FreeSwitch.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%