# Proxmox

{% embed url="<https://youtu.be/2fwv8AGmwuc>" %}

### **Loading the MikoPBX image**

1. Open the local / **ISO images** tab and select **Download from URL**
2. In the URL field, paste the link to the MikoPBX distribution file with the **.iso** extension
3. Click the **Download** button and wait for the file to finish downloading

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FAlAOxI5BLyA7pqQwmtZD%2FMikoPBXProxmoxInstallation_1_1.png?alt=media&#x26;token=0dcb2717-900e-433d-a053-1ba2f3a0737d" alt=""><figcaption><p>Loading the MikoPBX image</p></figcaption></figure>

### **Creating a virtual machine**

1. Select **Create VM**
2. On the General tab, enter the name of the virtual machine, for example *mikopbx-vm*

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FSs28PLIGzvRmYQbjqCC3%2FMikoPBXProxmoxInstallation_2_1.png?alt=media&#x26;token=fb4cd2ad-7ac9-4f19-beaa-d35fb92fa0f3" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

3. Go to the OS tab, and in the ISO image field, select the previously downloaded image
4. Set the OS type to **Linux**

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FVUjlqf1mJxXIqm88T9QS%2FMikoPBXProxmoxInstallation_3_1.png?alt=media&#x26;token=24d8bcc4-bf6f-4b8a-a3f2-69ec050bc6a9" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

5. On the System tab, uncheck the Qemu Agent box, and use the default values for other fields

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FGDLk3OVsXIFI73MIKKf0%2FMikoPBXProxmoxInstallation_4_1.png?alt=media&#x26;token=ef91a58e-1329-448b-a671-88b19de30cb7" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

{% hint style="danger" %}
To deploy the PBX use **two** disks:

* A **1 Gb** disk for the main system
* A **50+ Gb** disk for storing call recordings
  {% endhint %}

6. Go to the Disks tab
7. Adjust the size of the system disk to **1 GB**

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2F1HjfmhITbLCiS2lW2pJH%2FMikoPBXProxmoxInstallation_5_1.png?alt=media&#x26;token=6f7a27f5-c9e5-489a-90c8-f5ffc0980dc7" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

8. Click the **Add** button and add an additional disk for data storage
9. Specify a disk size of at least 50 GB

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2F4JDwR0zoSXy0Fo5924lR%2FMikoPBXProxmoxInstallation_6_1.png?alt=media&#x26;token=05a3545b-0176-4074-b9ab-9988f2cc5257" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

10. On the CPU and Memory tabs, specify the computing resources for the virtual machine based on the expected load on the PBX. For a test machine, you can set Cores (CPU tab) to 2 and Memory (Memory tab) to 2 GB

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FeD7U81TMBhZSoVhHdkxk%2FMikoPBXProxmoxInstallation_7_1.png?alt=media&#x26;token=77603fc0-1e6a-42db-9f7a-7b6b2a6a5202" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FYkEp5ai3RNL8J439FPlp%2FMikoPBXProxmoxInstallation_8_1.png?alt=media&#x26;token=1dad8bcc-e80c-44e1-94d9-740f70b2880e" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

11. On the Network tab, uncheck the Firewall box

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FsNRny2mmSyUjEg17OXb3%2FMikoPBXProxmoxInstallation_9_2.png?alt=media&#x26;token=7f380556-71be-4d61-9795-ced01d4be44c" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

12. Go to the last tab, Confirm, and check the **Start after created** box
13. After entering the values, click the **Finish** button

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FMwMGRkCrbLUanCiFIjDu%2FMikoPBXProxmoxInstallation_10_1.png?alt=media&#x26;token=0acf3ac1-661d-407d-aba3-a48a583e23d3" alt=""><figcaption><p>Configuring virtual machine</p></figcaption></figure>

### **Installing MikoPBX**

1. Go to the created virtual machine *mikopbx-vm*
2. On the open tab, go to the Console section
3. If the boot is successful, a console menu will appear. Enter **8** from the keyboard to start the installation

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FNLyhYd582ShfVZpQeviL%2FMikoPBXProxmoxInstallation_11_1.png?alt=media&#x26;token=67247ed2-d007-40ea-8649-dd343ff2e8c5" alt=""><figcaption><p>Installing MikoPBX</p></figcaption></figure>

4. Select the disk for the system and enter the disk name from the keyboard, for example ***sda***. Confirm the selection by entering ***y*** from the keyboard

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2F1pHfEv7Bb0h3Y1OZyom7%2FMikoPBXProxmoxInstallation_12_1.png?alt=media&#x26;token=a472f1a7-972b-4a66-a62b-5a66b92234e0" alt=""><figcaption><p>Installing MikoPBX</p></figcaption></figure>

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FaWj7kStcGMsSjQvjPYo3%2FMikoPBXProxmoxInstallation_13_1.png?alt=media&#x26;token=c749141c-0ca8-4b93-963d-87fecd12a3af" alt=""><figcaption><p>Installing MikoPBX</p></figcaption></figure>

5. Connect the disk for storing call recordings, enter the disk name for connection from the keyboard, for example ***sdb***

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FaIQ1y4h4S7E5iN72NWqq%2FMikoPBXProxmoxInstallation_14_1.png?alt=media&#x26;token=dffef4b2-1c61-4313-bc15-88f1773ca2ba" alt=""><figcaption><p>Installing MikoPBX</p></figcaption></figure>

{% hint style="danger" %}
When the message "**Press any key within 30 seconds to boot from LiveCD...**" appears, do not press any buttons. In this case, the system will boot from the hard drive.
{% endhint %}

### **Starting MikoPBX**

1. To access the MikoPBX web interface, enter your virtual machine's IP address in your browser's address bar. You can find the IP address in the console.

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2Fv0236YShx3zJRaqzmYaV%2FMikoPBXProxmoxInstallation_15_1.png?alt=media&#x26;token=a173ee7d-6543-4102-9fb1-b0f8013650c7" alt=""><figcaption><p>MikoPBX IP-address</p></figcaption></figure>

2. Enter the IP address in your browser’s address bar. Log in using the default credentials.

{% hint style="success" %}
Use the following default credentials for the first login to the MikoPBX web interface:

* Username: admin
* Password: admin
  {% endhint %}

<figure><img src="https://835495363-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsZ8acWnNlSalIHQjMFu1%2Fuploads%2FwcabVaYeMMA6BvHxxe3M%2FMikoPBXProxmoxInstallation_17.png?alt=media&#x26;token=c2105858-428b-45b8-b600-859f09951122" alt=""><figcaption><p>MikoPBX WEB-interface authorization page</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/proxmox.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
