# Installation

- [Standalone Computer](https://docs.mikopbx.com/mikopbx/english/setup/bare-metal.md): In this article you will find instructions on how to install MikoPBX on a separate computer.
- [Installation via writing the image to a USB drive (Live USB)](https://docs.mikopbx.com/mikopbx/english/setup/bare-metal/live-usb.md): Installing the system by writing the image to a USB drive
- [Installing the system on a USB drive (Bootable USB)](https://docs.mikopbx.com/mikopbx/english/setup/bare-metal/bootable-usb.md)
- [Virtual Machine](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor.md): In this article you will find instructions on how to install MikoPBX using various virtual machines.
- [VMware ESXi](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/vmware-esxi.md): Installing MikoPBX using VMware ESXi.
- [VMware Fusion](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/vmware-fusion.md): Installing MikoPBX using VMware Fusion.
- [VirtualBOX](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/virtualbox.md): Installing MikoPBX as a guest machine in VirtualBOX
- [VMware Workstation Pro](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/vmware-workstation-pro.md): Installing MikoPBX using VMware Workstation Pro.
- [Hyper-V](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/hyper-v.md): Installing MikoPBX using Hyper-V.
- [Proxmox](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/proxmox.md): Installing MikoPBX using Proxmox.
- [Proxmox LXC Container](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/proxmox/lxc.md): Installing MikoPBX in an LXC container
- [UTM](https://docs.mikopbx.com/mikopbx/english/setup/hypervisor/utm.md): Installing MikoPBX in UTM
- [Cloud](https://docs.mikopbx.com/mikopbx/english/setup/cloud.md): In this article you will find instructions on how to install MikoPBX using various cloud services.
- [AWS](https://docs.mikopbx.com/mikopbx/english/setup/cloud/aws.md): MikoPBX Installation Options Using AWS
- [AWS deployment guide](https://docs.mikopbx.com/mikopbx/english/setup/cloud/aws/aws-deployment-guide.md): Full installation guide for MikoPBX using AWS
- [AWS Marketplace](https://docs.mikopbx.com/mikopbx/english/setup/cloud/aws/aws-marketplace.md): Installation guide for MikoPBX image from AWS Marketplace
- [AWS Terraform Script](https://docs.mikopbx.com/mikopbx/english/setup/cloud/aws/terraform.md): Instructions for deploying MikoPBX in AWS via Terraform script
- [Microsoft Azure](https://docs.mikopbx.com/mikopbx/english/setup/cloud/microsoft-azure.md): MikoPBX Installation Guide using Microsoft Azure
- [Google Cloud](https://docs.mikopbx.com/mikopbx/english/setup/cloud/google-cloud.md): MikoPBX Installation Guide using Google Cloud
- [Google Cloud deployment guide](https://docs.mikopbx.com/mikopbx/english/setup/cloud/google-cloud/google-cloud.md): MikoPBX Installation deployment Guide using Google Cloud
- [Google Cloud Marketplace](https://docs.mikopbx.com/mikopbx/english/setup/cloud/google-cloud/google-cloud-marketplace.md): MikoPBX Installation Guide using Google Cloud Marketplace
- [Hetzner cloud (In dev)](https://docs.mikopbx.com/mikopbx/english/setup/cloud/hetzner-cloud.md)
- [Digital Ocean](https://docs.mikopbx.com/mikopbx/english/setup/cloud/digitalocean.md): Installing MikoPBX using the DigitalOcean Cloud Platform
- [Alibaba Cloud](https://docs.mikopbx.com/mikopbx/english/setup/cloud/alibaba-cloud.md): Installing MikoPBX using the Alibaba Cloud platform
- [Vultr](https://docs.mikopbx.com/mikopbx/english/setup/cloud/vultr.md): Installing MikoPBX using the Vultr cloud platform
- [Docker container](https://docs.mikopbx.com/mikopbx/english/setup/docker.md): MikoPBX Installation Guide using Docker container
- [Docker installation and creating a user and directories](https://docs.mikopbx.com/mikopbx/english/setup/docker/docker-installation.md): Preparation guide for MikoPBX using Docker
- [Running MikoPBX in a container](https://docs.mikopbx.com/mikopbx/english/setup/docker/running-mikopbx-in-container.md): MikoPBX Installation Guide using Docker container
- [Running MikoPBX using docker compose](https://docs.mikopbx.com/mikopbx/english/setup/docker/running-mikopbx-using-docker-compose.md): MikoPBX Installation Guide using Docker compose
- [External firewall for Docker](https://docs.mikopbx.com/mikopbx/english/setup/docker/external-firewall-enforcement.md)


---

# 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.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.
