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

# Reference documentation

- [Account settings](https://docs.release.com/reference-documentation/account-settings.md)
- [Account info](https://docs.release.com/reference-documentation/account-settings/account-info.md)
- [Managing users](https://docs.release.com/reference-documentation/account-settings/managing-users.md): Expand your team and share your environments
- [Build settings](https://docs.release.com/reference-documentation/account-settings/build-settings.md)
- [Build arguments](https://docs.release.com/reference-documentation/account-settings/build-settings/build-args.md): Docker build arguments and static service environment variables
- [Build SSH keys](https://docs.release.com/reference-documentation/account-settings/build-settings/build-ssh-keys.md): Securely pass SSH keys to the Docker build command
- [Add integrations](https://docs.release.com/reference-documentation/account-settings/add-integrations.md): Connect your account with an external service to get the most out of Release features
- [View clusters and cloud integrations](https://docs.release.com/reference-documentation/account-settings/view-clusters.md)
- [Add datasets](https://docs.release.com/reference-documentation/account-settings/add-datasets.md): Create production data replicas for accurate testing in your environments
- [Environment handles](https://docs.release.com/reference-documentation/account-settings/environment-handles.md): Create custom, unique resource pools for your environments.
- [Workflows in Release](https://docs.release.com/reference-documentation/workflows-in-release.md)
- [Stages of workflows](https://docs.release.com/reference-documentation/workflows-in-release/stages-of-workflows.md)
- [Serial deployments](https://docs.release.com/reference-documentation/workflows-in-release/serial-deployments.md)
- [Parallel deployments](https://docs.release.com/reference-documentation/workflows-in-release/parallel-deployments.md)
- [Rolling deployments](https://docs.release.com/reference-documentation/workflows-in-release/rolling-deployments.md)
- [Rainbow deployments](https://docs.release.com/reference-documentation/workflows-in-release/rainbow-deployments.md)
- [Networking](https://docs.release.com/reference-documentation/networking.md)
- [Network architecture (AWS)](https://docs.release.com/reference-documentation/networking/releasehub-network-architecture-aws.md)
- [Network architecture (GCP)](https://docs.release.com/reference-documentation/networking/network-architecture-gcp.md)
- [Ingresses](https://docs.release.com/reference-documentation/networking/ingresses.md)
- [IP addresses](https://docs.release.com/reference-documentation/networking/ip-addresses.md)
- [Cloud-provided services](https://docs.release.com/reference-documentation/networking/cloud-provided-services.md)
- [Third-party services](https://docs.release.com/reference-documentation/networking/third-party-services.md)
- [Release environment versioning](https://docs.release.com/reference-documentation/release-environment-versioning.md): How Release versions environments
- [Application settings](https://docs.release.com/reference-documentation/application-settings.md): Settings and default configuration for your application's environments
- [Application Template](https://docs.release.com/reference-documentation/application-settings/application-template.md): How the Release Application Template works
- [Schema definition](https://docs.release.com/reference-documentation/application-settings/application-template/schema-definition.md)
- [Default environment variables](https://docs.release.com/reference-documentation/application-settings/default-environment-variables.md): How to create and manage default environment variables for your Release environments
- [GitHub](https://docs.release.com/reference-documentation/application-settings/github.md): Create environments in Release with GitHub labels
- [Pull requests](https://docs.release.com/reference-documentation/application-settings/github-1.md): Create environments in Release by pull request
- [GitOps](https://docs.release.com/reference-documentation/application-settings/gitops.md): Enable GitOps integration for your application
- [Just-in-time file mounts](https://docs.release.com/reference-documentation/application-settings/file-mounts.md): Mount files on your running Docker containers.
- [Primary App Link](https://docs.release.com/reference-documentation/application-settings/primary-app-link.md): Assign a specific environment service to be the primary hostname URL
- [Create application FAQ](https://docs.release.com/reference-documentation/application-settings/create-application-faqs.md)
- [App-level build arguments](https://docs.release.com/reference-documentation/application-settings/app-level-build-arguments.md): Add build arguments for one specific application.
- [Parameters](https://docs.release.com/reference-documentation/application-settings/parameters.md)
- [Workspaces](https://docs.release.com/reference-documentation/application-settings/workspaces.md)
- [Triggers](https://docs.release.com/reference-documentation/application-settings/triggers.md)
- [End-to-end testing](https://docs.release.com/reference-documentation/e2e-testing.md): How to integrate third-party CI platforms with Release to do end-to-end testing
- [Environment settings](https://docs.release.com/reference-documentation/environment-settings.md): Settings specific to a particular environment
- [Environment configuration](https://docs.release.com/reference-documentation/environment-settings/environment-configuration.md)
- [Environment variables](https://docs.release.com/reference-documentation/environment-settings/environment-specific-environment-variables.md): How to create and manage environment variables for a particular environment
- [Environment variable mappings](https://docs.release.com/reference-documentation/environment-settings/environment-specific-environment-variables/environment-variable-mappings.md): Why and how to use environment variable mappings
- [Secrets vaults](https://docs.release.com/reference-documentation/environment-settings/environment-specific-environment-variables/secrets.md): Importing secrets from external secrets managers
- [Using Secrets with GitOps](https://docs.release.com/reference-documentation/environment-settings/environment-specific-environment-variables/using-secrets-with-gitops.md): How to manage and reference secrets with GitOps
- [Kubernetes Secrets as environment variables](https://docs.release.com/reference-documentation/environment-settings/environment-specific-environment-variables/kubernetes-secrets-as-environment-variables.md): Importing secrets from Kubernetes
- [Managing legacy Release Secrets](https://docs.release.com/reference-documentation/environment-settings/environment-specific-environment-variables/managing-secrets.md): Learn how to create and edit secret environment variables for your Release environments
- [Environment expiration](https://docs.release.com/reference-documentation/environment-expiration.md): How to determine and modify the life span of an ephemeral environment.
- [Environment presets](https://docs.release.com/reference-documentation/environment-presets.md): Create custom, unique resource pools for your environments.
- [Instant datasets on AWS](https://docs.release.com/reference-documentation/instant-datasets-aws.md): How to use Instant Datasets in Release on AWS
- [Instant datasets on GCP](https://docs.release.com/reference-documentation/instant-datasets-gcp.md): How to use Instant Datasets in Release on GCP
- [Instant dataset tasks](https://docs.release.com/reference-documentation/instant-dataset-tasks.md): Modify your snapshot data before incorporating it into databases
- [Tonic Cloud](https://docs.release.com/reference-documentation/instant-dataset-tasks/tonic-cloud.md): Use Instant Datasets with Tonic Cloud
- [Tonic On-Premise](https://docs.release.com/reference-documentation/instant-dataset-tasks/tonic-cloud-1.md): Use Instant Datasets with Tonic On-Premise
- [Cloud resources](https://docs.release.com/reference-documentation/cloud-resources.md): Tag AWS ECS tasks to use them with your Release environments
- [Static service deployment](https://docs.release.com/reference-documentation/static-service-deployment.md): The simplest, cheapest, and most performant way to deploy your frontend
- [Helm](https://docs.release.com/reference-documentation/helm.md)
- [Getting started](https://docs.release.com/reference-documentation/helm/getting-started.md)
- [Version-controlled Helm charts](https://docs.release.com/reference-documentation/helm/version-controlled-charts.md)
- [Open-source charts](https://docs.release.com/reference-documentation/helm/open-source-charts.md)
- [Building Docker images](https://docs.release.com/reference-documentation/helm/building-docker-images.md)
- [Ingress and networking](https://docs.release.com/reference-documentation/helm/ingress-and-networking.md)
- [Configuration](https://docs.release.com/reference-documentation/helm/configuration.md)
- [GitOps](https://docs.release.com/reference-documentation/gitops.md): Description of Release GitOps workflow
- [The .release.yaml file](https://docs.release.com/reference-documentation/release.yaml.md): Customize how your application is built and run
- [Docker Compose conversion support](https://docs.release.com/reference-documentation/docker-compose-conversion-support.md): The Release team has worked with thousands of Docker Compose files to generate working environments in Kubernetes. Here is the supported conversion matrix for Docker Compose
- [Reference examples](https://docs.release.com/reference-documentation/reference-examples.md): Describe functionality with examples
- [Adding and removing services](https://docs.release.com/reference-documentation/reference-examples/adding-and-removing-services.md): How to add or remove services based on templates or for particular environments
- [Managing service resources](https://docs.release.com/reference-documentation/reference-examples/managing-service-resources.md): Working with defaults and overrides for resources
- [Event-driven autoscaling with KEDA](https://docs.release.com/reference-documentation/reference-examples/event-driven-autoscaling-with-keda.md): Autoscale services on external events with KEDA
- [Adding database containers to the Application Template](https://docs.release.com/reference-documentation/reference-examples/adding-database-containers-to-application-templates.md): Best practices for running your application's database in a container
- [Stock Off-The-Shelf Examples](https://docs.release.com/reference-documentation/reference-examples/stock-off-the-shelf-examples.md)
- [Release API](https://docs.release.com/reference-documentation/release-api.md)
- [Agent Integration Guide](https://docs.release.com/reference-documentation/release-api/agent-integration-guide.md)
- [Authentication](https://docs.release.com/reference-documentation/release-api/authentication.md)
- [Platform API](https://docs.release.com/reference-documentation/release-api/platform-api.md)
- [Accounts](https://docs.release.com/reference-documentation/release-api/platform-api/accounts.md)
- [Apps](https://docs.release.com/reference-documentation/release-api/platform-api/apps.md)
- [Environments](https://docs.release.com/reference-documentation/release-api/platform-api/environments.md)
- [Deploys](https://docs.release.com/reference-documentation/release-api/platform-api/deploys.md)
- [Clusters](https://docs.release.com/reference-documentation/release-api/platform-api/clusters.md)
- [Builds](https://docs.release.com/reference-documentation/release-api/platform-api/builds.md)
- [AI Sandbox API](https://docs.release.com/reference-documentation/release-api/ai-sandbox-api.md)
- [Sessions](https://docs.release.com/reference-documentation/release-api/ai-sandbox-api/sessions.md)
- [Executions](https://docs.release.com/reference-documentation/release-api/ai-sandbox-api/executions.md)
- [Snapshots](https://docs.release.com/reference-documentation/release-api/ai-sandbox-api/snapshots.md)
- [Events](https://docs.release.com/reference-documentation/release-api/ai-sandbox-api/events.md)
- [Memory Stores](https://docs.release.com/reference-documentation/release-api/ai-sandbox-api/memory-stores.md)
- [File Uploads](https://docs.release.com/reference-documentation/release-api/ai-sandbox-api/file-uploads.md)
- [GraphQL API](https://docs.release.com/reference-documentation/release-api/graphql-api.md)
- [Legacy API (Deprecated)](https://docs.release.com/reference-documentation/release-api/environments-api.md): This is a list of external APIs available for Release environments
- [Create](https://docs.release.com/reference-documentation/release-api/environments-api/environments-create-api.md)
- [Get](https://docs.release.com/reference-documentation/release-api/environments-api/environments-create-api-1.md)
- [Setup](https://docs.release.com/reference-documentation/release-api/environments-api/environment-setup-api.md)
- [Patch](https://docs.release.com/reference-documentation/release-api/environments-api/environments-patch-api.md)
- [Environment Presets API](https://docs.release.com/reference-documentation/release-api/environments-api/environment-presets-api.md): This is a list of external APIs available for Release environment presets
- [Get Environment Preset List](https://docs.release.com/reference-documentation/release-api/environments-api/environment-presets-api/retrieve-environment-preset-list.md)
- [Get Environment Preset](https://docs.release.com/reference-documentation/release-api/environments-api/environment-presets-api/retrieve-environment-preset.md)
- [Put Environment Preset](https://docs.release.com/reference-documentation/release-api/environments-api/environment-presets-api/update-environment-preset.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.release.com/reference-documentation.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
