Documentation
Go to coder.comRequest Support
Home
About
Comparison
Feedback
Getting started
Workspaces
Getting started
Lifecycle
Editors and IDEs
Autostart
Dev URLs
Docker in workspaces
Workspace parameters
Environment variables
Personalization
User preferences
Progressive web apps
SSH access
Workspace templates
Workspace templates
Workspace template code completion
Images
Import
Structure
Tags
Custom image creation
Configure
TLS certificates
Deprecate
Embeddable button
Command line
Installation and setup
Remote terminal
File sync
Workspace management
Setup
Architecture
Requirements
Kubernetes
Local preview
K3s
Amazon Elastic Kubernetes Service
Azure Kubernetes Service
Google Kubernetes Engine
Red Hat OpenShift
Installation
Configuration
Licensing
Updating
Air-gapped deployment
Network setup
Admin
Access control
User roles
Organization roles
Password reset
User management
Workspace management
Docker in workspaces
Extensions
GPU acceleration
IDE installation
Memory provisioning
CPU provisioning
Shutdown
SSH configuration
Registries
Default registry
Google Container Registry
Satellites
Manage satellites
Migrate to satellite deployments
Workspace providers
Workspace provider deployment
Workspace provider management
Access URL
Account dormancy
Appearance
Audit
Browser security
Dev URLs
Git integration
Organizations
Usage metrics
Telemetry
Templates
Guides
Admin
Compute resources
Helm charts
Image tag names
Logging
OpenID Connect with Azure AD
OpenID Connect with Okta
Usage monitoring
Customization
Custom workspaces
Git configuration
GPG Forwarding
macOS keybindings
Node.js Projects
VNC
Deployment
Coder installation from an archive
Managed code-server Workspaces
PostgreSQL
SAML 2.0 identity brokering
Teardown
TLS certificates
Azure DNS
Google Cloud DNS
Cloudflare
Route 53
Mobile development
Public API
Troubleshooting
Admin password reset
Docker
GitHub OAuth integration
Image registry
inotify watcher limit problems
TypeError: Failed to fetch
Changelog
1.21.5
1.21.4
1.21.3
1.21.2
1.21.1
1.21.0
1.20.0
1.19.1
1.19.0
1.18.1
1.18.0
1.17.4
1.17.3
1.17.2
1.17.1
1.17.0
1.16.3
1.16.2
1.16.1
1.16.0
1.15.2
1.15.1
1.15.0
1.14.4
1.14.3
1.14.2
1.14.1
1.14.0
1.13.2
Coder has open-sourced a new remote development platform 🥳 Check it out at coder/coder on GitHub.
Home

Workspaces

A workspace is your remote development environment.

Workspaces

Coder creates workspaces using a shared container image, which improves their reproducibility.

The anatomy of a workspace

In this section

Getting started
Learn how to develop in a workspace.
Lifecycle
Learn about the workspace lifecycle.
Editors and IDEs
Learn how to connect your favorite editors and IDEs to your remote workspace.
Autostart
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.
Workspace parameters
Learn about each parameter available during workspace creation.
Environment variables
Learn how to work with CODER_* environment variables inside workspaces.
Personalization
Learn how to personalize your workspace to augment its base image.
User 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.
Workspace templates
Learn how to describe workspace configuration as code.

See an opportunity to improve our docs? Make an edit.

Go to coder.com[email protected]GitHub

We use cookies to make your experience better.