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.