Environment variables

1 min read

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_

Available environment variables

Environment variable Description
CODER_USER_EMAIL Your email address
CODER_WORKSPACE_NAME The name of your workspace
CODER_USERNAME Your user name
CODER_CPU_LIMIT The CPU core limit given to your workspace
CODER_MEMORY_LIMIT The memory limit given to your workspace in GB
CODER_IMAGE_TAG The image tag used to create your workspace
CODER_IMAGE_DIGEST The content-addressable identifier for your image
CODER_IMAGE_URI The URI for the image used to build the workspace
CODER_WP_NAME The name of the workspace provider hosting the environment
CODER_RUNTIME The container runtime used to start the workspace (either `kubernetes/default` or `kubernetes/sysbox` if the workspace is a CVM

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