We use cookies to make your experience better.
Learn how to work with CODER_* environment variables inside workspaces.
Coder injects a standard set of environment variables that allow you to access contextual information about your workspace.
To obtain a list of environment variables and their values, launch the Terminal via the Coder Dashboard and run:
env | grep CODER_
Environment variable | Description |
---|---|
CODER_ASSETS_ROOT |
The directory where coder adds Coder-specific assets during
workspace creation, such as the coder-cli binary |
CODER_CPU_LIMIT |
The CPU core limit given to your workspace |
CODER_IMAGE_DIGEST |
The content-addressable identifier for your image |
CODER_IMAGE_TAG |
The image tag used to create your workspace |
CODER_IMAGE_URI |
The URI of the image used to build the workspace |
CODER_MEMORY_LIMIT |
The memory limit given to your workspace in GB |
CODER_ORGANIZATION_ID |
The ID of the organization to which the workspace belongs. |
CODER_RUNTIME |
The container runtime used to start the workspace (either
kubernetes/default or kubernetes/sysbox
if the workspace is a CVM |
CODER_URL |
The base URL of your Coder deployment |
CODER_USER_EMAIL |
Your email address |
CODER_USERNAME |
Your user name |
CODER_WORKSPACE_ID |
The unique ID of your workspace |
CODER_WORKSPACE_NAME |
The name of your workspace |
CODER_WP_NAME |
The name of the workspace provider hosting the workspace |
See an opportunity to improve our docs? Make an edit.