# Gitpod Documentation ## Docs - [Account](https://www.gitpod.io/docs/gitpod/account/overview.md) - [Use Gitpod docs with AI](https://www.gitpod.io/docs/gitpod/ai/use-docs-with-ai.md): Learn how to use Gitpod documentation with AI tools and language models for better development workflows. - [Audit Logs](https://www.gitpod.io/docs/gitpod/audit-logs/overview.md) - [Configuring Automations](https://www.gitpod.io/docs/gitpod/configuration/automations/basic-configuration.md): Explore Gitpod's automation features: Services and Tasks. Learn how to configure long-running services and execute specific tasks to streamline your development workflow. Understand execution options, dependencies, and best practices for efficient environment management. - [Examples](https://www.gitpod.io/docs/gitpod/configuration/automations/examples.md) - [Generating Automations](https://www.gitpod.io/docs/gitpod/configuration/automations/generating-automations.md): Explore Gitpod's automation features: Services and Tasks. Learn how to configure long-running services and execute specific tasks to streamline your development workflow. Understand execution options, dependencies, and best practices for efficient environment management. - [Overview](https://www.gitpod.io/docs/gitpod/configuration/automations/overview.md): Explore Gitpod's automation features: Services and Tasks. Learn how to configure long-running services and execute specific tasks to streamline your development workflow. Understand execution options, dependencies, and best practices for efficient environment management. - [Getting started](https://www.gitpod.io/docs/gitpod/configuration/devcontainer/getting-started.md): Explore Gitpod's Dev Container features. Learn about the benefits of using Dev Containers, how to create a devcontainer.json file, and how to use Gitpod's Dev Container support. - [Optimizing your Environment](https://www.gitpod.io/docs/gitpod/configuration/devcontainer/optimizing-startup-times.md): Learn how to optimize your development environment for Gitpod. Discover tips and best practices for improving the startup time of your environment. - [Overview](https://www.gitpod.io/docs/gitpod/configuration/devcontainer/overview.md) - [Dotfiles](https://www.gitpod.io/docs/gitpod/configuration/dotfiles/overview.md): Dotfiles are a way to customize your developer environment according to your personal needs. - [Migrate from Gitpod Classic to Gitpod](https://www.gitpod.io/docs/gitpod/configuration/migrate-from-classic.md) - [Multi-Repository Environments](https://www.gitpod.io/docs/gitpod/configuration/multi-repository.md): Learn how to work with multiple repositories in a single Gitpod environment - [OpenID Connect (OIDC)](https://www.gitpod.io/docs/gitpod/configuration/oidc.md): Guide to using OpenID Connect (OIDC) in Gitpod - [Overview](https://www.gitpod.io/docs/gitpod/configuration/overview.md) - [Container Registry Secret](https://www.gitpod.io/docs/gitpod/configuration/secrets/container-registry-secret.md) - [Environment Variables](https://www.gitpod.io/docs/gitpod/configuration/secrets/environment-variables.md) - [Files](https://www.gitpod.io/docs/gitpod/configuration/secrets/files.md) - [Overview](https://www.gitpod.io/docs/gitpod/configuration/secrets/overview.md): Learn how to configure secrets in Gitpod - [User Secrets](https://www.gitpod.io/docs/gitpod/configuration/secrets/user-secrets.md): Learn how to configure user secrets in your Gitpod Project - [Cursor](https://www.gitpod.io/docs/gitpod/editors/cursor.md) - [JetBrains](https://www.gitpod.io/docs/gitpod/editors/jetbrains.md): Integrate JetBrains IDEs with Gitpod - [Overview](https://www.gitpod.io/docs/gitpod/editors/overview.md): Learn how to integrate Gitpod with other tools and services. Gitpod works with any editor that uses SSH to connect to a remote backend. - [Visual Studio Code](https://www.gitpod.io/docs/gitpod/editors/vscode.md) - [Visual Studio Code Browser](https://www.gitpod.io/docs/gitpod/editors/vscode-browser.md) - [Windsurf](https://www.gitpod.io/docs/gitpod/editors/windsurf.md) - [Zed](https://www.gitpod.io/docs/gitpod/editors/zed.md) - [Archive & Auto-delete](https://www.gitpod.io/docs/gitpod/environments/archive-auto-delete.md): Automatically manage inactive environments to optimize storage costs - [Configure a dev environment](https://www.gitpod.io/docs/gitpod/getting-started/configure-dev-environment.md) - [Gitpod Desktop](https://www.gitpod.io/docs/gitpod/getting-started/create-dev-environment-desktop-app.md): Run Gitpod environments locally on your Apple silicon Mac with Gitpod Desktop - [Self-host Linux runner](https://www.gitpod.io/docs/gitpod/getting-started/create-dev-environment-linux-runner.md): Run Gitpod environments on your own Linux machine - [AWS Runner](https://www.gitpod.io/docs/gitpod/getting-started/create-dev-environment-self-hosted-aws-runner.md): Deploy a Gitpod runner in your AWS account to create secure, cloud-based development environments for your entire team - [Overview](https://www.gitpod.io/docs/gitpod/getting-started/overview.md): Learn the different ways to run Gitpod development environments - [Gitpod Desktop](https://www.gitpod.io/docs/gitpod/gitpod-desktop/overview.md) - [Browser Extension](https://www.gitpod.io/docs/gitpod/integrations/browser-extension.md) - [Gitpod CLI](https://www.gitpod.io/docs/gitpod/integrations/cli.md) - [Gitpod URL](https://www.gitpod.io/docs/gitpod/integrations/gitpod-url.md) - [Overview](https://www.gitpod.io/docs/gitpod/integrations/overview.md) - [Personal Access Tokens](https://www.gitpod.io/docs/gitpod/integrations/personal-access-token.md) - [Port sharing](https://www.gitpod.io/docs/gitpod/integrations/ports.md) - [Gitpod SDK](https://www.gitpod.io/docs/gitpod/integrations/sdk.md) - [Automations](https://www.gitpod.io/docs/gitpod/introduction/automations.md) - [Development Containers](https://www.gitpod.io/docs/gitpod/introduction/devcontainer.md): Development Containers (or Dev Containers) allow you to use a container as a full-featured development environment. It can be used to run an application, separate tools, libraries, or runtimes needed for working with a codebase, and to aid in continuous integration and testing. Dev containers can be run locally or remotely, in a private or public cloud, in a variety of supporting tools and editors. - [Editors & IDEs](https://www.gitpod.io/docs/gitpod/introduction/editor.md) - [Overview](https://www.gitpod.io/docs/gitpod/introduction/overview.md) - [Runners](https://www.gitpod.io/docs/gitpod/introduction/runners.md) - [Zero-trust environments](https://www.gitpod.io/docs/gitpod/introduction/zero-trust.md) - [Create or join an organization](https://www.gitpod.io/docs/gitpod/organizations/create-organization.md) - [Environment inventory](https://www.gitpod.io/docs/gitpod/organizations/environment-inventory.md) - [Insights](https://www.gitpod.io/docs/gitpod/organizations/insights.md) - [Manage members](https://www.gitpod.io/docs/gitpod/organizations/manage-members.md) - [Manage organization](https://www.gitpod.io/docs/gitpod/organizations/manage-organization.md) - [Organization Secrets](https://www.gitpod.io/docs/gitpod/organizations/organization-secrets.md): Learn how to configure Organization-wide secrets in your Organization - [Overview](https://www.gitpod.io/docs/gitpod/organizations/overview.md): Organizations represent groups you can join within an account. They let users share resources like remote runners and projects to collaborate easily. - [Organization Policies](https://www.gitpod.io/docs/gitpod/organizations/policies.md): Control how Gitpod is used in your organization with powerful policy settings that help manage resources, control costs, and ensure consistency. - [View members](https://www.gitpod.io/docs/gitpod/organizations/view-members.md) - [Projects](https://www.gitpod.io/docs/gitpod/projects/overview.md) - [Project Secrets](https://www.gitpod.io/docs/gitpod/projects/project-secrets.md) - [Project Visibility](https://www.gitpod.io/docs/gitpod/projects/project-sharing.md) - [Regions and Latency](https://www.gitpod.io/docs/gitpod/runners/aws/aws-regions.md) - [Costs & Budgeting for AWS Runner](https://www.gitpod.io/docs/gitpod/runners/aws/aws-runner-costs.md) - [Capacity Planning](https://www.gitpod.io/docs/gitpod/runners/aws/capacity-planning.md) - [Configuring Repository Access](https://www.gitpod.io/docs/gitpod/runners/aws/configuring-repository-access.md) - [Deleting a runner](https://www.gitpod.io/docs/gitpod/runners/aws/delete-runner.md): Learn how to delete runners in Gitpod. - [Access Requirements](https://www.gitpod.io/docs/gitpod/runners/aws/detailed-access-requirements.md) - [Dev Container Image Cache](https://www.gitpod.io/docs/gitpod/runners/aws/devcontainer-image-cache.md): Learn how to use the dev container image cache feature for AWS runners to significantly reduce environment startup times by automatically caching built devcontainer images in AWS ECR. - [Overview](https://www.gitpod.io/docs/gitpod/runners/aws/enterprise-runner/overview.md) - [Setup](https://www.gitpod.io/docs/gitpod/runners/aws/enterprise-runner/setup.md) - [Environment classes](https://www.gitpod.io/docs/gitpod/runners/aws/environment-classes.md) - [Overview](https://www.gitpod.io/docs/gitpod/runners/aws/overview.md) - [Sharing runners](https://www.gitpod.io/docs/gitpod/runners/aws/sharing-runners.md): Learn how to share runners in Gitpod. - [Overview](https://www.gitpod.io/docs/gitpod/runners/aws/standard-runner/overview.md) - [Setup](https://www.gitpod.io/docs/gitpod/runners/aws/standard-runner/setup.md) - [Troubleshooting AWS runners](https://www.gitpod.io/docs/gitpod/runners/aws/troubleshooting-runners.md): Learn how to troubleshoot AWS runners. - [Zscaler Compatibility Issues](https://www.gitpod.io/docs/gitpod/runners/aws/troubleshooting-zscaler.md): Troubleshoot common issues when using Gitpod with Zscaler security solutions - [Updating a Runner](https://www.gitpod.io/docs/gitpod/runners/aws/update-runner.md): Learn how to update your AWS runner. - [Updates and Maintenance](https://www.gitpod.io/docs/gitpod/runners/linux/maintenance.md) - [Linux Runner](https://www.gitpod.io/docs/gitpod/runners/linux/overview.md) - [System Requirements](https://www.gitpod.io/docs/gitpod/runners/linux/requirements.md) - [Setting up Linux Runners](https://www.gitpod.io/docs/gitpod/runners/linux/setup.md) - [Troubleshooting Linux Runners](https://www.gitpod.io/docs/gitpod/runners/linux/troubleshooting.md) - [Overview](https://www.gitpod.io/docs/gitpod/runners/overview.md) - [Requirements](https://www.gitpod.io/docs/gitpod/runners/requirements.md) - [Azure DevOps](https://www.gitpod.io/docs/gitpod/source-control/azuredevops.md) - [Bitbucket Cloud](https://www.gitpod.io/docs/gitpod/source-control/bitbucket.md) - [GitHub](https://www.gitpod.io/docs/gitpod/source-control/github.md) - [GitLab](https://www.gitpod.io/docs/gitpod/source-control/gitlab.md) - [Overview](https://www.gitpod.io/docs/gitpod/source-control/overview.md) - [Amazon Cognito](https://www.gitpod.io/docs/gitpod/sso/cognito.md) - [Microsoft Entra ID](https://www.gitpod.io/docs/gitpod/sso/entra.md) - [GitLab](https://www.gitpod.io/docs/gitpod/sso/gitlab.md) - [Google](https://www.gitpod.io/docs/gitpod/sso/google.md) - [Okta](https://www.gitpod.io/docs/gitpod/sso/okta.md) - [Overview](https://www.gitpod.io/docs/gitpod/sso/overview.md): Single Sign-on for your organization in Gitpod - [PingFederate](https://www.gitpod.io/docs/gitpod/sso/pingfederate.md) ## Optional - [Pricing](https://www.gitpod.io/pricing) - [Support](https://www.gitpod.io/support) - [Blog](https://www.gitpod.io/blog) - [Changelog](https://www.gitpod.io/changelog) - [API Reference](https://www.gitpod.io/docs/api-reference)