Skip to content

FreePBX/sng_freepbx_debian_install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 

Repository files navigation

2024-02-20 Version 1.0 is in BETA and for testing only. Not suitable for production systems.

 ______             _____  ______   __
|  ____|           |  __ \|  _ \ \ / /
| |__ _ __ ___  ___| |__) | |_) \ V /
|  __| '__/ _ \/ _ \  ___/|  _ < > <
| |  | | |  __/  __/ |    | |_) / . \
|_|  |_|  \___|\___|_|    |____/_/ \_\
Your Open Source Asterisk PBX GUI Solution

What?

FreePBX is an open source GUI (graphical user interface) that controls and manages Asterisk© (PBX). FreePBX is licensed under GPL.

This is a FreePBX 17 installation script.

This script is to install FreePBX on the top of vanilla Debian 12.x OS.

FreePBX is a completely modular GUI for Asterisk written in PHP and Javascript. Meaning you can easily write any module you can think of and distribute it free of cost to your clients so that they can take advantage of beneficial features in Asterisk

Setting up a FreePBX system

See our WIKI

License

This modules code is licensed as GPLv3+

Contributing

To contribute code or modules back into the FreePBX ecosystem you must fully read our Code License Agreement. We are not able to look at or accept patches or code of any kind until this document is filled out. To view and sign the contributor license agreement you can visit https://oss-cla.sangoma.com/freepbx/sng_freepbx_debian_install. Signing this contributor license agreement once allows you to contribute to all open source projects from Sangoma, including FreePBX. Please take a look at https://sangomakb.atlassian.net/wiki/spaces/FP/pages/10682663/Code+License+Agreement for more information

Issues

Please file bug reports at https://github.com/FreePBX/issue-tracker/issues

How to execute the script

Steps -

  1. ssh to the debian system as 'root' user
  2. wget https://github.com/FreePBX/sng_freepbx_debian_install/raw/master/sng_freepbx_debian_install.sh -O /tmp/sng_freepbx_debian_install.sh
  3. bash /tmp/sng_freepbx_debian_install.sh

The script will install the necessary dependencies for FreePBX, followed by the FreePBX software itself.

The installation duration may vary depending on your internet bandwidth and system capacity.

You can find detailed installation logs at '/var/log/pbx/freepbx17-install.log'."

About

FreePBX 17 Installation Script

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages