> For the complete documentation index, see [llms.txt](https://docs.openalgo.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openalgo.in/installation-guidelines/getting-started.md).

# Getting Started

This Sections help users to install openalgo

Pick the guide that matches where you want to run OpenAlgo. Every guide ends with OpenAlgo running and ready for you to create your account and connect your broker.

{% hint style="info" %}
For live order placement with an Indian broker, SEBI rules require a registered static IP. Read [Static IP](/installation-guidelines/static-ip.md) before choosing where to install.
{% endhint %}

### Desktop and laptop

* [Windows Desktop](/installation-guidelines/getting-started/windows-installation.md)
  * [Pre-Requisites](/installation-guidelines/getting-started/windows-installation/pre-requesites.md)
  * [Setup](/installation-guidelines/getting-started/windows-installation/setup.md)
  * [Install Dependencies](/installation-guidelines/getting-started/windows-installation/install-dependencies.md)
  * [Ngrok Config](/installation-guidelines/getting-started/windows-installation/ngrok-config.md)
  * [Environmental Variables](/installation-guidelines/getting-started/windows-installation/environmental-variables.md)
  * [Start OpenAlgo](/installation-guidelines/getting-started/windows-installation/start-openalgo.md)
  * [SSL Verification Failed](/installation-guidelines/getting-started/windows-installation/ssl-verification-failed.md)
  * [Accessing OpenAlgo](/installation-guidelines/getting-started/windows-installation/accessing-openalgo.md)
* [Mac OS Installation](/installation-guidelines/getting-started/mac-os-installation.md)
  * [Pre-Requisites](/installation-guidelines/getting-started/mac-os-installation/pre-requesties.md)
  * [Setup](/installation-guidelines/getting-started/mac-os-installation/setup.md)
  * [Install Dependencies](/installation-guidelines/getting-started/mac-os-installation/install-dependencies.md)
  * [Ngrok Config](/installation-guidelines/getting-started/mac-os-installation/ngrok-config.md)
  * [Environmental Variables](/installation-guidelines/getting-started/mac-os-installation/environmental-variables.md)
  * [Start OpenAlgo](/installation-guidelines/getting-started/mac-os-installation/start-openalgo.md)
  * [Install certifi](/installation-guidelines/getting-started/mac-os-installation/install-certifi.md)
  * [Accessing OpenAlgo](/installation-guidelines/getting-started/mac-os-installation/accessing-openalgo.md)
* [Ubuntu Desktop or Server (No Custom Domain)](/installation-guidelines/getting-started/ubuntu-no-custom-domain.md)
* [Raspberry Pi](/installation-guidelines/getting-started/raspberry-pi.md)

### AI assistant computer

* [GrokBot](/installation-guidelines/getting-started/grokbot.md): install and run OpenAlgo from scratch inside a Grok Bot computer, with daily broker login, weekly upgrade and Historify scheduling routines

### Servers and cloud

* [Windows Server](/installation-guidelines/getting-started/windows-server-installation.md)
* [Windows with Caddy](/installation-guidelines/getting-started/windows-with-caddy.md)
* [Ubuntu Server with Custom Domain](/installation-guidelines/getting-started/ubuntu-server-installation.md)
* [Amazon Elastic Beanstalk](/installation-guidelines/getting-started/amazon-elastic-beanstalk.md)
* [BellGlobal](/installation-guidelines/getting-started/bellglobal.md)
* [HouseOfFoss](/installation-guidelines/getting-started/houseoffoss.md)
* [Testing OpenAlgo in the Cloud (GitHub Codespaces / Google Colab)](/installation-guidelines/getting-started/testing-openalgo-in-cloud.md)

### Docker

* [Docker + Custom Domain](/installation-guidelines/getting-started/docker-+-custom-domain.md)
* [Docker Development](/installation-guidelines/getting-started/docker-development.md)

### Tunnels and remote access

* [Devtunnels](/installation-guidelines/getting-started/devtunnels.md)
* [Cloudflared with Custom Domain](/installation-guidelines/getting-started/cloudflared-with-custom-domain.md)

### Configuration and maintenance

* [SMTP Settings](/installation-guidelines/getting-started/smtp-settings.md)
* [TOTP Configuration](/installation-guidelines/getting-started/totp-configuration.md)
* [Forgot Password](/installation-guidelines/getting-started/forgot-password.md)
* [Upgrade](/installation-guidelines/getting-started/upgrade.md)
* [Maintaining a Custom Repository](/installation-guidelines/getting-started/maintaining-a-custom-repository.md)
* [Migrating to gthread (Experimental)](/installation-guidelines/getting-started/gthread-migration.md)

### Related

* [Static IP](/installation-guidelines/static-ip.md)
* [Latency](/installation-guidelines/latency.md)
* [Themes](/installation-guidelines/themes.md)
