By default the Coder workspace boot sequence occurs remotely -- Coder uploads
assets (including the Coder agent, code-server, and JetBrains Projector) from
coderd to a workspace.
However, Coder offers the option of using self-contained workspace builds.
Enabling this option changes the Coder deployment so that workspaces control the
boot sequence internally, with the workspace downloading assets from
At this time, Coder does not support certificate injection with self-contained workspace builds.
To enable self-contained workspace builds:
- Log into Coder.
- Go to Manage > Admin.
- On the Infrastructure page, scroll down to Workspace container runtime.
- Under Enable self-contained workspace builds, flip the toggle to On.
- Click Save workspaces.
Build errors are typically more verbose for remote builds than with self-contained builds.