# Getting Started

- [Monitoring & Alerting](https://docs.arkanecloud.com/docs/getting-started/monitoring-and-alerting.md): Learn how to access Arkane Cloud's built in resource monitoring and check the uptime of your applications.
- [Path based routing](https://docs.arkanecloud.com/docs/getting-started/path-based-routing.md): Learn how to connect multiple independent applications to a single domain by associating different paths with distinct workspaces
- [Staging Environments](https://docs.arkanecloud.com/docs/getting-started/staging-environments.md): Learn how to use Arkane Cloud's Domains to improve your release process.
- [Custom Domains](https://docs.arkanecloud.com/docs/getting-started/custom-domains.md): Domains are key for navigating your users to your applications. Adding a custom domain to Arkane Cloud opens up many features and only takes a minute.
- [CI Pipelines](https://docs.arkanecloud.com/docs/getting-started/ci-pipelines.md): Automate how your app installs dependencies, how it’s build and how to run it. This is the first step to use off-when unused workspaces or production apps.
- [Zero Downtime Releases](https://docs.arkanecloud.com/docs/getting-started/zero-downtime-releases.md): Learn how to update your Arkane Cloud apps without any downtime. The best? You can roll-back instantly if something goes wrong.
- [Horizontal Scaling with replicas](https://docs.arkanecloud.com/docs/getting-started/horizontal-scaling-with-replicas.md): In Arkane Cloud horizontal scaling can be done with a single click. Learn how that works and how to set up your app for high availability cases.
- [Deployment modes](https://docs.arkanecloud.com/docs/getting-started/deployment-modes.md): Arkane Cloud offers two deployment modes - off when unused and always on. Learn what the differences are and how to work with each mode.
- [Environment Variables](https://docs.arkanecloud.com/docs/getting-started/environment-variables.md): Environment variables store configuration values that you'd rather not store in your codebase. Arkane Cloud allows setting Env vars from the UI.
- [Troubleshooting Deployments](https://docs.arkanecloud.com/docs/getting-started/troubleshooting-deployments.md): This article contains a collection of common pitfalls when deploying your app on Arkane Cloud.
- [Using the IDE](https://docs.arkanecloud.com/docs/getting-started/using-the-ide.md): Learn how to use our online IDE for real-time-collaboration.
- [Code Reviews](https://docs.arkanecloud.com/docs/getting-started/code-reviews.md): Speed up your teams review processes with our collaborative cloud IDE & automated preview deployments from all major remote Git providers.
- [Pricing: Hosting and Seats](https://docs.arkanecloud.com/docs/getting-started/pricing-hosting-and-seats.md): Our pricing is transparent. You pay for compute allocated to your workspaces and per seat after using the 3 free seats per team
- [Installing OS-level packages using Nix](https://docs.arkanecloud.com/docs/getting-started/installing-os-level-packages-using-nix.md): Install any package with Nix. Learn how it works and how to transition there from apt-get.
- [Speedrun: Deploying an app](https://docs.arkanecloud.com/docs/getting-started/speedrun-deploying-an-app.md): Creating and Deploying Your First App in Arkane Cloud takes only minutes.


---

# 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.arkanecloud.com/docs/getting-started.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.
