Sign inSign up

crezz/fusionpbx-docker

By crezz

Updated almost 9 years ago

FusionPBX + FreeSwitch on debian 8

Image
0

10K+

crezz/fusionpbx-docker repository overview

Latest build from FusionPBX install.sh script. Size 1.2G! https://github.com/CrezZ/fusionpbx-docker

You can start this docker run --net=host --privileged --name fusionpbx -d crezz/fusionpbx-docker

after this change password docker exec -it dusionpbx sudo -u postgres psql -c "ALTER USER fusionpbx WITH PASSWORD 'mypassword';"

We now need to visit the web interface to set up FusionPBX. In your browser put:

http://your-ip-here

Changes from fork (digitaldaz/fusionpbx-docker):

Dockerfile.ORIGINAL:

Using debian:8, Only internal DB Dockerfile.NEW:

Using wget https://raw.githubusercontent.com/fusionpbx/fusionpbx-install.sh/master/install.sh -O install.sh && sh install.sh External or Internal DB Usage First pull the image using the command:

docker pull crezz/fusionpbx-docker Once the image has downloaded:

docker run --net=host --privileged --name container-name-here -d crezz/fusionpbx-docker The placeholder container-name-here can be set to anything you like. This will start the container running, we now need to set the database password, to do this we need to find the container id and so we run:

docker ps This will produce output similar to:

CONTAINER ID IMAGE COMMAND CREATED STATUS 017c1a7397e1 crezz/fusionpbx-docker "/bin/sh -c '/usr/bin" 10 seconds ago Up 7 seconds Replacing the Container ID with our own, and substituting mypassword with an appropriate one we do:

docker exec 017c1a7397e1 sudo -u postgres psql -c "ALTER USER fusionpbx WITH PASSWORD 'mypassword';" You will know this has been successful when it returns:

ALTER ROLE We now need to visit the web interface to set up FusionPBX. In your browser put:

http://your-ip-here About FusionPBX FusionPBX is an open source project that provides a customizable and flexible web interface to the very powerful and highly scalable multi-platform voice switch called FreeSWITCH.

FusionPBX provides a GUI for for unlimited extensions, voicemail-to-email, music on hold, call parking, analog lines or high density T1/E1 circuits, and many other Features. FusionPBX provides the functionality that business need and provides corporate level phone system features to small, medium and large businesses.

Benefits of FusionPBX Adding extra functionality to the incredibly robust FreeSWITCH VoIP Platform. Makes FreeSWITCH easy to administer while at the same time still allowing you to work directly within FreeSWITCH Command Line Interface (fs_cli) when you need to. Gives your users and tenants an attractive GUI interface to interact with. FusionPBX provides:

Call Block Call Broadcast Call Flows Call Center Call Detail Records Conference Center Contacts Fax Server Follow-Me Hot Desking IVR Menus Multi-Tenant Music on Hold Queues Recording Time Groups Voicemail and lots more...

Tag summary

Content type

Image

Digest

Size

752.8 MB

Last updated

almost 9 years ago

docker pull crezz/fusionpbx-docker