ASTPP is an open-source and smart VoIP Billing Solution that allows you to create highly sophisticated billing and troubleshooting systems that will help you improve the quality of your VoIP services. Installing it on Manjaro is easy and straightforward.
Follow these simple steps to install ASTPP on your Manjaro system:
Before installing ASTPP on Manjaro, you need to ensure that you have the following:
sudo pacman -Syu
sudo pacman -S apache postgresql
sudo pacman -S php php-apache php-pgsql composer mysql
wget -O get-astpp https://github.com/iNextrix/astpp/archive/v4.1.1.tar.gz
tar -zxvf get-astpp
cd astpp-4.1.1
composer install --no-dev
nano conf/astpp.cfg
[DATABASE_SETTINGS]
type=pgsql
host=localhost
port=5432
user=astpp
pass=astpp
database=astpp
table_prefix=astpp_
[Asterisk]
server=127.0.0.1
username=admin
password=admin
astmanport=5038
sudo -U postgres psql
CREATE USER astpp WITH PASSWORD 'astpp_password';
CREATE DATABASE astpp OWNER astpp ENCODING 'UNICODE';
sudo systemctl start astpp_billing
sudo systemctl status astpp_billing
That’s it. You’ve successfully installed ASTPP on your Manjaro system.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!