Workspaces
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.
Lifecycle
Learn about the workspace lifecycle.
Auto-start
Learn how to configure automated workspace rebuilds.
Dev URLs
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.
Environment variables
Learn how to work with CODER_* environment variables inside workspaces.
Personalization
Learn how to personalize your workspace to augment its base image.
Preferences
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.
SSH access
Learn how to configure SSH access to your workspaces.
VS Code extensions
Learn how to add and use VS Code extensions with your workspace.
Workspace applications
Learn how to access web apps running in your workspace.
Workspace parameters
Learn about each parameter available during workspace creation.
Workspace templates
Learn how to describe workspace configuration as code.
See an opportunity to improve our docs? Make an edit.