Workspaces contain the dependencies, IDEs, and configuration information needed for your projects. Coder creates workspaces using a shared container image, which improves their reproducibility.
In this section
Create a workspace
Learn how to create and develop in a workspace.
Learn about the workspace lifecycle.
Learn how to configure automated workspace rebuilds.
Learn how to access HTTP services running inside your workspace.
Docker in workspaces
Learn how to run Docker securely inside your workspace.
Editors and IDEs
Learn how to connect your favorite editors and IDEs to your remote workspace.
Learn how to work with CODER_* environment variables inside workspaces.
Learn how to personalize your workspace to augment its base image.
Learn how to manage your Coder account preferences.
Progressive web apps
Learn how to install the editor PWAs for a native IDE-like browser editing experience.
Learn how to configure SSH access to your workspaces.
VS Code extensions
Learn how to add and use VS Code extensions with your workspace.
Learn how to access web apps running in your workspace.
Learn about each parameter available during workspace creation.
Learn how to describe workspace configuration as code.