Wazo is a web-based IPBX platform that allows you to manage your phone system. This tutorial aims to guide you through the installation of Wazo on NetBSD.
Ensure that your system is up-to-date by running the following command:
# pkgin update
Install the necessary dependencies by running the following command:
# pkgin install python37 postgresql95-server py37-psycopg2 py37-lxml \
py37-certifi py37-configobj py37-isodate py37-netifaces \
py37-paramiko py37-prompt_toolkit py37-pygments py37-requests \
py37-six py37-urllib3 py37-zope_interface certbot
Install Wazo:
# fetch --no-verify-peer https://mirror.wazo.community/ISO/wazo-20.16/wazo-20.16.011.tar.gz
# tar xzf wazo-20.16.011.tar.gz
# cd wazo-20.16.011
# ./install.sh netbsd
After the installation completes, configure the PostgreSQL database:
# su - postgres
$ initdb -D /var/postgresql/data
$ pg_ctl -D /var/postgresql/data start
$ createuser wazo
$ createdb wazo -O wazo
$ exit
Start Wazo services:
# /etc/init.d/wazo-init start
You can now access Wazo by opening your web browser and navigating to http://
In this tutorial, you have learned how to install Wazo on NetBSD. Now, you can proceed with configuring it to work with your specific use case.
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!