# Installation Instructions

## Choose your Target Platform

If you want to install Squidex on a bare metal server or virtual machine.

* [Install with IIS under Windows](/id-01-getting-started/installation/platforms/install-on-iis.md)
* [Install with Docker (Linux, OS X, Windows)](/id-01-getting-started/installation/platforms/install-on-docker.md)

## Choose your Cloud provider

If you want to install Squidex in the Cloud.

* [Install on Azure App Service](/id-01-getting-started/installation/platforms/install-on-azure.md)
* [Install as Azure Containers (ARM)](/id-01-getting-started/installation/platforms/install-on-azure-arm.md)
* [Install on AWS](/id-01-getting-started/installation/platforms/install-on-aws.md)
* [Install on Google Cloud Platform (GCP)](https://github.com/Squidex/squidex-docs2/blob/master/01-getting-started/installation/broken-reference/README.md)
* [Install on Heroku](/id-01-getting-started/installation/platforms/install-on-heroku.md)
* [Install on Render](/id-01-getting-started/installation/platforms/install-on-render.md)
* [Install on VULTR](/id-01-getting-started/installation/platforms/install-on-vultr.md)

## How to Configure Squidex

For all installations.

* [Configuration Options](/id-01-getting-started/installation/configuration.md)

## Optional: Configure Squidex.Identity

To provide user authentication for your end users.

* [How to use Squidex Identity](https://github.com/Squidex/squidex-docs2/tree/8d35c365b74878aa247c2d0b90867aceea77df1b/01-getting-started/identity/use-squidex-identity.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.squidex.io/id-01-getting-started/installation.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.
