Google Cloud Marketplace
MikoPBX Installation Guide using Google Cloud Marketplace
Log in to the platform at https://console.cloud.google.com/
MikoPBX on Google Cloud Marketplace: https://console.cloud.google.com/marketplace/product/mikopbx-public/mikopbx
Let's start with the setup
Adding roles to a Service account
If you have a service account, check if it has the necessary roles, and add them if needed
If you do not have a service account, create one and add the necessary roles
Open the Navigation menu / Products & solutions / Management / IAM & Admin
Go to the Service accounts tab and click on CREATE SERVICE ACCOUNT
Enter a name for the service account, for example mikopbx-service-account
Click the CREATE AND CONTINUE button

Add the roles Cloud Infrastructure Manager Agent, Compute Admin, Compute Network Admin, Service Account User

Click the DONE button

Creating a virtual machine
Open the Marketplace and enter MikoPBX in the search bar
Select the MikoPBX image
On the opened tab select LAUNCH

In the Deployment name field, enter a name, for example mikopbx-vm
In the Deployment Service Account section, check the Existing account option and select the previously created service account

To deploy the PBX, use two disks:
A 1 GB disk for the main system
A 50+ GB disk for storing call recordings
If necessary, change the size of the data storage disk in the Data Storage section. By default, its size is 50 GB

Under Networking, all required Firewall rules are configured automatically

For other fields, use the default values
After entering the values, click the DEPLOY button


Starting MikoPBX
Open the Compute Engine tab and go to the Virtual machines / VM Instance section
Go to the created virtual machine mikopbx-vm-mikopbx-vm
On the opened tab, go to Logs / Serial port 1 (console)

Copy the external address of the created virtual machine and enter it in the browser address bar
Use the login and password provided in Serial port 1 (console) to log in

Last updated
Was this helpful?