This guide will help you get MikoPBX up and running as quickly as possible. Follow the instructions step-by-step in the order in which they are presented.
{% hint style="success" %} The contents of the complete MikoPBX documentation are available at the link. {% endhint %}
{% hint style="danger" %} Attention! Before installing MikoPBX, be sure to read the system requirements! {% endhint %}
MikoPBX is a full-fledged operating system for your hardware, it is not a separate program. It is delivered as an image (*.iso, *.img, *.raw file).
There are several options for installing MikoPBX. Choose the most suitable installation option for yourself:
- Installing a PBX on a virtual machine. Installation instructions.
- Installing a PBX in a public cloud. Installation instructions.
- Installing MikoPBX from USB to a separate dedicated server. The PC must support booting from USB. Installation instructions.
- Installing MikoPBX in a Docker container. Installation instructions.
After successful installation of the PBX, you need to go to its settings in the web interface. Follow the instructions to perform the first launch of the PBX in the web interface.
For stable operation of the PBX, you need to configure the network through the Network and Firewall → Network Interfaces section. Follow the instructions to set up.
In MikoPBX, all local subnets can be described in the Network and Firewall → Firewall section. The firewall is designed to restrict access to the station by traffic type and subnets. Perform the setup according to the instructions.
Fail2ban blocks IP addresses with non-standard activity, it is able to reduce the speed of unsuccessful authentication attempts, and allows you to protect your PBX from hacking. Perform the setup according to the instructions.
At this stage, we are creating accounts for internal employee numbers. Follow these instructions to create a list of internal numbers.
To connect the provider to MikoPBX, follow these instructions.
At this stage, it is necessary to set the routing rules for incoming and outgoing calls, how calls coming through a certain provider will be handled.
To create routing rules, you may need:
This completes the basic setup of MikoPBX! For a deeper study of the capabilities of MikoPBX, we recommend that you refer to the documentation.
To use the various modules, you need to register in the Marketplace. You can read about how to do this here.